summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocLocal.cpp
diff options
context:
space:
mode:
authorAlkis Evlogimenos <alkis@evlogimenos.com>2003-12-18 13:06:04 +0000
committerAlkis Evlogimenos <alkis@evlogimenos.com>2003-12-18 13:06:04 +0000
commit725021cb6cdbbdeb388f0b8cfb645628b7908c07 (patch)
tree39532029fd24f803ffac8d7a6424d969497893f7 /llvm/lib/CodeGen/RegAllocLocal.cpp
parent4d87219486f2c4eceb97d796f822a404fff55b65 (diff)
downloadbcm5719-llvm-725021cb6cdbbdeb388f0b8cfb645628b7908c07.tar.gz
bcm5719-llvm-725021cb6cdbbdeb388f0b8cfb645628b7908c07.zip
Add TwoAddressInstructionPass to handle instructions that have two or
more operands and the two first operands are constrained to be the same. The pass takes an instruction of the form: a = b op c and transforms it into: a = b a = a op c and also preserves live variables. llvm-svn: 10512
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocLocal.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud