diff options
author | Hal Finkel <hfinkel@anl.gov> | 2013-05-25 04:05:05 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2013-05-25 04:05:05 +0000 |
commit | bc2ee4c4e6e4ecb8acbc37144edd8957ce4722b1 (patch) | |
tree | c7c73b58a326d79dd28108db8734936e09b0238e /clang/lib/Serialization/ASTReaderDecl.cpp | |
parent | 8972aba19393b96c50507390ebaf4c3e5bb5c55b (diff) | |
download | bcm5719-llvm-bc2ee4c4e6e4ecb8acbc37144edd8957ce4722b1.tar.gz bcm5719-llvm-bc2ee4c4e6e4ecb8acbc37144edd8957ce4722b1.zip |
PPC: Combine duplicate (offset) lvsl Altivec intrinsics
The lvsl permutation control instruction is a function only of the alignment of
the pointer operand (relative to the 16-byte natural alignment of Altivec
vectors). As a result, multiple lvsl intrinsics where the operands differ by a
multiple of 16 can be combined.
llvm-svn: 182708
Diffstat (limited to 'clang/lib/Serialization/ASTReaderDecl.cpp')
0 files changed, 0 insertions, 0 deletions