diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2012-03-12 10:34:07 -0400 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2012-03-14 11:41:40 -0400 |
commit | 3fbe416859cdbc2898d68f22fa672c6b87d950f3 (patch) | |
tree | 9f4946732aa410f044ca005f45545db1094f42f8 | |
parent | e3223efde8b31a98193dd8ed6a0229acc32c1455 (diff) |
r600/llvm: Stop lowering MOV to COPY
This was broken, and LLVM will do it for us if we implement
R600InstrInfo::isCoalescableExtInstr()
-rw-r--r-- | src/gallium/drivers/radeon/R600LowerShaderInstructions.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/gallium/drivers/radeon/R600LowerShaderInstructions.cpp b/src/gallium/drivers/radeon/R600LowerShaderInstructions.cpp index 581b574ed20..89f3b03a78e 100644 --- a/src/gallium/drivers/radeon/R600LowerShaderInstructions.cpp +++ b/src/gallium/drivers/radeon/R600LowerShaderInstructions.cpp @@ -102,13 +102,6 @@ bool R600LowerShaderInstructionsPass::runOnMachineFunction(MachineFunction &MF) deleteInstr = true; break; - case AMDIL::MOV: - BuildMI(MBB, I, MBB.findDebugLoc(I), TM.getInstrInfo()->get(AMDIL::COPY)) - .addOperand(MI.getOperand(0)) - .addOperand(MI.getOperand(1)); - deleteInstr = true; - break; - case AMDIL::STORE_OUTPUT: deleteInstr = lowerSTORE_OUTPUT(MI, MBB, I); break; |