summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2004-07-21 20:09:08 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2004-07-21 20:09:08 +0000
commit072af37088bed9fe3b2c07a5720a241d9867aba9 (patch)
tree3892fb964a5f8105982c9a48d95694f309640cca /llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
parent1638de449905134f43ca7f49dea8be387c989814 (diff)
downloadbcm5719-llvm-072af37088bed9fe3b2c07a5720a241d9867aba9.tar.gz
bcm5719-llvm-072af37088bed9fe3b2c07a5720a241d9867aba9.zip
* Fix printing of signed immediate values
* Generation of opcodes that take 16 bit immediates * Rewrote multiply to be correct for 64 bit values * Rewrote all the long handling to be correct for PowerPC * Fix visitSelectInst() to define the upper register of the pair of regs representing a long value Patch contributed by Nate Begeman. llvm-svn: 15083
Diffstat (limited to 'llvm/lib/CodeGen/TwoAddressInstructionPass.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud