aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMRegisterInfo.cpp
AgeCommit message (Expand)Author
2012-03-17Reorder includes to match coding standards. Fix an issue or two exposed by that.Craig Topper
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie
2011-04-18Trim a few unneeded includes.Jim Grosbach
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov
2009-07-08Generalize opcode selection in ARMBaseRegisterInfo.David Goodwin
2009-07-08Push methods into base class in preparation for sharing.David Goodwin
2009-07-08Start converting to new error handling API.Torok Edwin
2009-07-08Start breaking out common base functionality for register info.David Goodwin
2009-07-01Fix a comment typo.Bob Wilson
2009-06-27Simplify a bitAnton Korobeynikov
2009-06-27ARM refactoring. Step 2: split RegisterInfoAnton Korobeynikov
2009-06-22For Darwin on ARMv6 and newer, make register r9 available for use as aBob Wilson
2009-06-22hasFP should return true if frame address is taken.Evan Cheng
2009-06-18Remove UseThumbBacktraces. Just check if subtarget is darwin.Evan Cheng
2009-06-18- Update register allocation hint after coalescing. This is done by the targe...Evan Cheng
2009-06-15On Darwin, frame pointer r7 is never available.Evan Cheng
2009-06-15Part 1.Evan Cheng
2009-05-30Untabification.Bill Wendling
2009-05-19Follow up on new support for memory operands in ARM inline assembly.Bob Wilson
2009-05-13Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling
2009-04-07PR2985 / <rdar://problem/6584986>Jim Grosbach
2009-03-13Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng
2009-02-23Propagate debug loc info through prologue/epilogue.Bill Wendling
2009-02-13and one more fileDale Johannesen
2009-02-06Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng
2008-12-10Preliminary ARM debug support based on patch by Mikael of FlexyCore.Evan Cheng
2008-12-03Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman
2008-11-12Fix encoding of single-precision VFP registers.Evan Cheng
2008-10-03Switch the MachineOperand accessors back to the short names likeDan Gohman
2008-09-27Re-apply 56683 with fixes.Evan Cheng
2008-09-26Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling
2008-09-26Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng
2008-04-16Infrastructure for getting the machine code size of a function and an instruc...Nicolas Geoffray
2008-03-31Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng
2008-02-27Spiller now remove unused spill slots.Evan Cheng
2008-02-20Remove bunch of gcc 4.3-related warnings from TargetAnton Korobeynikov
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2008-01-11rename MachineInstr::setInstrDescriptor -> setDescChris Lattner
2008-01-07rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner
2008-01-07Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflectsChris Lattner
2008-01-07Move even more functionality from MRegisterInfo into TargetInstrInfo.Owen Anderson
2008-01-06rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner
2008-01-06rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner
2008-01-04Move some more functionality from MRegisterInfo to TargetInstrInfo.Owen Anderson
2008-01-01Move some more instruction creation methods from RegisterInfo into InstrInfo.Owen Anderson
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-30Add new shorter predicates for testing machine operands for various types: Chris Lattner
2007-12-30Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner