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/Linker/LinkModules.cpp | |
| 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/Linker/LinkModules.cpp')
0 files changed, 0 insertions, 0 deletions

