aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/Thumb2InstrInfo.h
AgeCommit message (Expand)Author
2010-11-03Two sets of changes. Sorry they are intermingled.Evan Cheng
2010-10-01Thread the determination of branch prediction hit rates back through the if-c...Owen Anderson
2010-10-01Provide an option to restore old-style if-conversion heuristics for Thumb2.Owen Anderson
2010-09-28Part one of switching to using a more sane heuristic for determining if-conve...Owen Anderson
2010-09-10Teach if-converter to be more careful with predicating instructions that wouldEvan Cheng
2010-07-11Replace copyRegToReg with copyPhysReg for ARM.Jakob Stoklund Olesen
2010-06-25Change if-conversion block size limit checks to add some flexibility.Evan Cheng
2010-06-22Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng
2010-06-18Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng
2010-06-09Allow target to place 2-address pass inserted copies in better spots. Thumb2 ...Evan Cheng
2010-05-06Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman
2010-05-06Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng
2009-12-05Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman
2009-11-08Refactor code.Evan Cheng
2009-11-0780-column cleanup of file header commentsJim Grosbach
2009-11-07Refactor code. Fix a potential missing check. Teach isIdentical() about tLDRp...Evan Cheng
2009-11-07- Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdenticalEvan Cheng
2009-11-0780-columnsJim Grosbach
2009-11-06- Add pseudo instructions tLDRpci_pic and t2LDRpci_pic which does a pc-relativeEvan Cheng
2009-07-28- More refactoring. This gets rid of all of the getOpcode calls.Evan Cheng
2009-07-27Use t2LDRi12 and t2STRi12 to load / store to / from stack frames. Eliminate m...Evan Cheng
2009-07-24Correctly handle the Thumb-2 imm8 addrmode. Specialize frame index eliminatio...David Goodwin
2009-07-23Fix frame index elimination to correctly handle thumb-2 addressing modes that...David Goodwin
2009-07-16Emit cross regclass register moves for thumb2.Anton Korobeynikov
2009-07-08Use common code for both ARM and Thumb-2 instruction and register info.David Goodwin
2009-07-08Checkpoint Thumb2 Instr info work. Generalized base code so that it can be sh...David Goodwin
2009-07-02Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1Ins...David Goodwin