summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove TwoAddressInstruction from the public headers and add an IDAlkis Evlogimenos2003-12-181-2/+19
| | | | | | instead, since this pass doesn't expose any state to its users. llvm-svn: 10520
* Add TwoAddressInstructionPass to handle instructions that have two orAlkis Evlogimenos2003-12-181-0/+149
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
OpenPOWER on IntegriCloud