diff options
author | Guozhi Wei <carrot@google.com> | 2017-07-21 21:06:08 +0000 |
---|---|---|
committer | Guozhi Wei <carrot@google.com> | 2017-07-21 21:06:08 +0000 |
commit | e0094ce22ec584ee32b61358307ecbfd8f92ec0a (patch) | |
tree | c165ec729a2b4b1db4deadc65f91157b5f7a7638 /llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp | |
parent | 070d88e335d4c42d7d52e3d6926c735ba13cd2e7 (diff) | |
download | llvm-e0094ce22ec584ee32b61358307ecbfd8f92ec0a.zip llvm-e0094ce22ec584ee32b61358307ecbfd8f92ec0a.tar.gz llvm-e0094ce22ec584ee32b61358307ecbfd8f92ec0a.tar.bz2 |
[PPC] Add Defs = [CARRY] to MIR SRADI_32
MIR SRADI uses instruction template XSForm_1rc which declares Defs = [CARRY]. But MIR SRADI_32 uses instruction template XSForm_1, and it doesn't declare such implicit definition. With patch D33720 it causes wrong code generation for perl.
This patch adds the implicit definition.
Differential Revision: https://reviews.llvm.org/D35699
llvm-svn: 308780
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions