diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2014-08-05 20:47:25 +0000 |
---|---|---|
committer | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2014-08-05 20:47:25 +0000 |
commit | 42a6936c7897737d7aba023a8dfc6521bfbe66cb (patch) | |
tree | b2166ee638d1c7ef6c40a29e68bc73837f02dc79 /llvm/lib/Target/PowerPC/PPCFrameLowering.h | |
parent | 6e496338e638eb75aec0af74f621d5b7af7454e3 (diff) | |
download | bcm5719-llvm-42a6936c7897737d7aba023a8dfc6521bfbe66cb.tar.gz bcm5719-llvm-42a6936c7897737d7aba023a8dfc6521bfbe66cb.zip |
[PowerPC] Swap arguments and adjust shift count for vsldoi on little endian
Commits r213915 and r214718 fix recognition of shuffle masks for vmrg*
and vpku*um instructions for a little-endian target, by swapping the
input arguments. The vsldoi instruction requires similar treatment,
and also needs its shift count adjusted for little endian.
Reviewed by Ulrich Weigand.
This is a bug fix candidate for release 3.5 (and hopefully the last of
those for PowerPC).
llvm-svn: 214923
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCFrameLowering.h')
0 files changed, 0 insertions, 0 deletions