Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 16 Jul 2010 04:45:42 +0000 (04:45 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 16 Jul 2010 04:45:42 +0000 (04:45 +0000)
commit04c528a0c86ddf3d6a70681f72e1b2ec07b0b53a
tree505297406920ed805d20fff2ce7b51e7bcafb0e1
parent18c479c600a02927fedb51629222d0e391d89a26
Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.

TII::isMoveInstr is going tobe completely removed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108507 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/MachineCSE.cpp
lib/CodeGen/OptimizePHIs.cpp
lib/CodeGen/PreAllocSplitting.cpp
lib/CodeGen/ProcessImplicitDefs.cpp
lib/CodeGen/RegAllocFast.cpp
lib/CodeGen/RegAllocLinearScan.cpp
lib/CodeGen/RegAllocPBQP.cpp
lib/CodeGen/RegisterCoalescer.cpp
lib/CodeGen/SimpleRegisterCoalescing.cpp
lib/CodeGen/TailDuplication.cpp
lib/CodeGen/TwoAddressInstructionPass.cpp
projects/test-suite [new symlink]
test/CodeGen/CellSPU/call_indirect.ll