diff options
| author | Jonas Paulsson <jonas.paulsson@ericsson.com> | 2015-10-08 07:40:19 +0000 |
|---|---|---|
| committer | Jonas Paulsson <jonas.paulsson@ericsson.com> | 2015-10-08 07:40:19 +0000 |
| commit | 29d9d8d95572c9794eb29762f163e842b4837140 (patch) | |
| tree | 1452693666b387438ec7093cfbe0685751f0fe30 /llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp | |
| parent | 7c5ce10a072ff4a93557198692463da955259f31 (diff) | |
| download | llvm-29d9d8d95572c9794eb29762f163e842b4837140.zip llvm-29d9d8d95572c9794eb29762f163e842b4837140.tar.gz llvm-29d9d8d95572c9794eb29762f163e842b4837140.tar.bz2 | |
[SystemZ] Bugfix: check CC reg liveness in SystemZShortenInst.
The following instruction shortening transformations would introduce a
definition of the CC reg, so therefore liveness of CC reg must be checked:
WFADB -> ADBR
WFSDB -> SDBR
Also add the CC reg implicit def operand to the MI in case of change of opcode.
Reviewed by Ulrich Weigand.
llvm-svn: 249665
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp')
0 files changed, 0 insertions, 0 deletions
