summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2019-12-08 16:10:01 +0000
committerDavid Green <david.green@arm.com>2019-12-09 11:37:34 +0000
commitb1aba0378e52be51cfb7fb6f03417ebf408d66cc (patch)
tree5ba5ef72595fbb2714705299a29c61af4321b84f /llvm/lib/Target/ARM
parent966fac1941ea99e076a7654d229b27e1e6e4ad17 (diff)
downloadbcm5719-llvm-b1aba0378e52be51cfb7fb6f03417ebf408d66cc.tar.gz
bcm5719-llvm-b1aba0378e52be51cfb7fb6f03417ebf408d66cc.zip
[ARM] Enable MVE masked loads and stores
With the extra optimisations we have done, these should now be fine to enable by default. Which is what this patch does. Differential Revision: https://reviews.llvm.org/D70968
Diffstat (limited to 'llvm/lib/Target/ARM')
-rw-r--r--llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp b/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
index 6b810b484bb..16b5ad34bf2 100644
--- a/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
+++ b/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
@@ -37,7 +37,7 @@ using namespace llvm;
#define DEBUG_TYPE "armtti"
static cl::opt<bool> EnableMaskedLoadStores(
- "enable-arm-maskedldst", cl::Hidden, cl::init(false),
+ "enable-arm-maskedldst", cl::Hidden, cl::init(true),
cl::desc("Enable the generation of masked loads and stores"));
static cl::opt<bool> DisableLowOverheadLoops(
OpenPOWER on IntegriCloud