aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/TargetTransformImpl.cpp
diff options
context:
space:
mode:
authorNadav Rotem <nrotem@apple.com>2012-12-24 09:40:33 +0000
committerNadav Rotem <nrotem@apple.com>2012-12-24 09:40:33 +0000
commitace0c2fad7c581367cc2519e1d773bca37fc9fec (patch)
tree74ec5cfe661003e97716f8c9ef848ef45ff58ed9 /lib/Target/TargetTransformImpl.cpp
parent9e5329d77e590f757dbd8384f418e44df9dbf91a (diff)
Some x86 instructions can load/store one of the operands to memory. On SSE, this memory needs to be aligned.
When these instructions are encoded in VEX (on AVX) there is no such requirement. This changes the folding tables and removes the alignment restrictions from VEX-encoded instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171024 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/TargetTransformImpl.cpp')
0 files changed, 0 insertions, 0 deletions