diff options
| author | Hiroshi Inoue <inouehrs@jp.ibm.com> | 2018-06-13 08:25:14 +0000 |
|---|---|---|
| committer | Hiroshi Inoue <inouehrs@jp.ibm.com> | 2018-06-13 08:25:14 +0000 |
| commit | 9bffc94cf0741a3308e7b8304f044c604fc3d749 (patch) | |
| tree | 0df2f0ff860b30c5a186b89502badc185da94501 /llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp | |
| parent | 4adc88ed25b313b1dc6594f3b00d1a206f5449b6 (diff) | |
| download | bcm5719-llvm-9bffc94cf0741a3308e7b8304f044c604fc3d749.tar.gz bcm5719-llvm-9bffc94cf0741a3308e7b8304f044c604fc3d749.zip | |
[PowerPC] avoid verification failure due to PowerPC VSX Swap Removal pass
This patch fixes a failure in lnt tests with -verify-machineinstrs option.
When VSX Swap Removal pass swaps two register operands, it did not maintain kill flags associated with operands. This patch swaps flags as well as register number to avoid inconsistent kill flags information.
llvm-svn: 334579
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp')
0 files changed, 0 insertions, 0 deletions

