summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2012-03-12 10:34:07 -0400
committerTom Stellard <thomas.stellard@amd.com>2012-03-14 11:41:40 -0400
commit3fbe416859cdbc2898d68f22fa672c6b87d950f3 (patch)
tree9f4946732aa410f044ca005f45545db1094f42f8
parente3223efde8b31a98193dd8ed6a0229acc32c1455 (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.cpp7
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;