[PATCH] D27677: [AArch64] Add feature for disabling unaligned quadword store penalty

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 12 10:57:07 PST 2016

MatzeB added a comment.

Isn't this the same as "FeatureSlowMisaligned128Store"?

Comment at: lib/Target/AArch64/AArch64Subtarget.cpp:74
     MaxInterleaveFactor = 4;
+    UseUnalignedQuadwordStorePenalty = false;
Use target a target feature (or rather reuse the existing one) and let tablegen deal with a boolean flag instead of manually setting it here. (This switch is only needed for integer values because the tablegen logic only deals with booleans at the moment).


More information about the llvm-commits mailing list