diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-01-06 22:19:37 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-01-06 22:19:37 +0000 |
commit | bad1e6b8e0dd51a15f6f2cae4f9d7815120f2471 (patch) | |
tree | 51607066c4fcbc4e268c867d57927ac283f8b30e /lib/Target/ARM/ARMFrameLowering.cpp | |
parent | 260bf5364e151754c16f723d62c4080009bf98cb (diff) |
Enable aligned NEON spilling by default.
Experiments show this to be a small speedup for modern ARM cores.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147689 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMFrameLowering.cpp')
-rw-r--r-- | lib/Target/ARM/ARMFrameLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMFrameLowering.cpp b/lib/Target/ARM/ARMFrameLowering.cpp index deac5451c1..5f54d49835 100644 --- a/lib/Target/ARM/ARMFrameLowering.cpp +++ b/lib/Target/ARM/ARMFrameLowering.cpp @@ -28,7 +28,7 @@ using namespace llvm; cl::opt<bool> -SpillAlignedNEONRegs("align-neon-spills", cl::Hidden, +SpillAlignedNEONRegs("align-neon-spills", cl::Hidden, cl::init(true), cl::desc("Align ARM NEON spills in prolog and epilog")); static MachineBasicBlock::iterator |