aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/LowerSubregs.cpp
AgeCommit message (Expand)Author
2008-03-16Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs...Christopher Lamb
2008-03-13Get rid of a pseudo instruction and replace it with subreg based operation on...Christopher Lamb
2008-03-11Recommitting parts of r48130. These do not appear to cause the observed failu...Christopher Lamb
2008-03-11Use TargetRegisterInfo::getPhysicalRegisterRegClass. Remove duplicated code.Evan Cheng
2008-03-10Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests.Evan Cheng
2008-03-10Allow insert_subreg into implicit, target-specific values. Christopher Lamb
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2007-12-31Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of theOwen Anderson
2007-12-31Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-10-23isSubRegOf() is a dup of isSubRegister.Evan Cheng
2007-09-26Allow copyRegToReg to emit cross register classes copies.Evan Cheng
2007-09-14Remove isReg, isImm, and isMBB, and change all their users to use Dan Gohman
2007-08-10Move isSubRegOf into MRegisterInfo. Fix a missed move elimination in LowerSub...Christopher Lamb
2007-08-06Implement review feedback. No functionality change.Christopher Lamb
2007-07-26Add a MachineFunction pass, which runs post register allocation, that turns s...Christopher Lamb