summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-07-10 07:35:43 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-07-10 07:35:43 +0000
commite9ba28dd68178530dbfb211f5d64604c20018328 (patch)
treecfee405d642f971f29a198d980986610e92b9075 /llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
parent6193a564ab908ec828c8f1e4747e34b5b4508a24 (diff)
downloadbcm5719-llvm-e9ba28dd68178530dbfb211f5d64604c20018328.tar.gz
bcm5719-llvm-e9ba28dd68178530dbfb211f5d64604c20018328.zip
- Change the horrible N^2 isRegReDefinedByTwoAddr. Now callers must supply the operand index of def machineoperand and at most one full scan of non-implicit operands is needed.
- Change local register allocator to use the new isRegReDefinedByTwoAddr instead of reinventing the wheel. llvm-svn: 53394
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud