diff options
author | Misha Brukman <brukman+llvm@gmail.com> | 2004-07-21 20:09:08 +0000 |
---|---|---|
committer | Misha Brukman <brukman+llvm@gmail.com> | 2004-07-21 20:09:08 +0000 |
commit | 072af37088bed9fe3b2c07a5720a241d9867aba9 (patch) | |
tree | 3892fb964a5f8105982c9a48d95694f309640cca /llvm/lib/CodeGen/TwoAddressInstructionPass.cpp | |
parent | 1638de449905134f43ca7f49dea8be387c989814 (diff) | |
download | bcm5719-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