aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-08-05Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher1-2/+1
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-1/+2
2014-03-22Prune includes in ARM target.Craig Topper1-1/+2
2013-06-07Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling1-3/+3
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-3/+3
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-3/+3
2012-03-17Reorder includes to match coding standards. Fix an issue or two exposed by that.Craig Topper1-2/+2
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu1-1/+1
2011-04-18Trim a few unneeded includes.Jim Grosbach1-11/+0
2011-03-05Implement frame unwinding information emission for Thumb1. Not finished yet b...Anton Korobeynikov1-8/+10
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov1-1/+0
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman1-1/+1
2009-10-28Cleanup now that frame index scavenging via post-pass is working for ARM and ...Jim Grosbach1-5/+0
2009-10-2580-column cleanupJim Grosbach1-2/+3
2009-10-22Trim more includes.Evan Cheng1-1/+0
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson1-1/+2
2009-07-28- More refactoring. This gets rid of all of the getOpcode calls.Evan Cheng1-211/+0
2009-07-26Refactor. Get rid of a few more getOpcode() calls.Evan Cheng1-4/+5
2009-07-25Get rid of a couple of unnecessary getOpcode calls.Evan Cheng1-1/+1
2009-07-24Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson1-2/+1
2009-07-24Thumb2 should use the register scavenger.Evan Cheng1-2/+1
2009-07-24Correctly handle the Thumb-2 imm8 addrmode. Specialize frame index eliminatio...David Goodwin1-0/+210
2009-07-22Get rid of the Pass+Context magic.Owen Anderson1-1/+1
2009-07-16Let callers decide the sub-register index on the def operand of rematerialize...Evan Cheng1-2/+4
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson1-1/+4
2009-07-08Use common code for both ARM and Thumb-2 instruction and register info.David Goodwin1-697/+4
2009-07-08Implement changes from Chris's feedback.Torok Edwin1-2/+1
2009-07-08Generalize opcode selection in ARMBaseRegisterInfo.David Goodwin1-6/+7
2009-07-08Push methods into base class in preparation for sharing.David Goodwin1-6/+7
2009-07-08Start converting to new error handling API.Torok Edwin1-2/+2
2009-07-02Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1Ins...David Goodwin1-0/+755