Files
archived-llvm/test/CodeGen/SystemZ
Ulrich Weigand 5994e167a7 [SystemZ] Fix truncstore + bswap codegen bug
SystemZTargetLowering::combineSTORE contains code to transform a
combination of STORE + BSWAP into a STRV type instruction.

This transformation is correct for regular stores, but not for
truncating stores.  The routine neglected to check for that case.

Fixes a miscompilation of llvm-objcopy with clang, which caused
test suite failures in the SystemZ multistage build bot.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@313669 91177308-0d34-0410-b5e6-96231b3b80d8
2017-09-19 20:50:05 +00:00
..
2013-07-19 16:24:22 +00:00
2013-09-16 09:03:10 +00:00
2015-10-10 07:14:24 +00:00
2016-10-19 16:58:59 +00:00
2016-08-08 18:11:13 +00:00
2013-07-19 16:32:12 +00:00
2013-07-19 16:32:12 +00:00
2013-07-19 16:24:22 +00:00
2016-06-23 21:18:59 +00:00
2016-10-19 16:58:59 +00:00
2016-10-19 16:58:59 +00:00
2016-06-10 19:58:10 +00:00
2013-07-19 16:24:22 +00:00