Remove the Function::getFnAttributes method in favor of using the AttributeSet
[oota-llvm.git] / lib / Target / ARM / ARMBaseRegisterInfo.cpp
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Jim GrosbachMC: Add MCInstrDesc::mayAffectControlFlow() method.
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-11 Jim GrosbachTrim unneeded header #include.
2012-12-11 Jim GrosbachARM: Remove old testing option.
2012-12-11 Jim GrosbachARM: Remove old testing options.
2012-12-04 Jakob Stoklund OlesenRemove the old TRI::ResolveRegAllocHint() and getRawAll...
2012-12-03 Jakob Stoklund OlesenImplement ARMBaseRegisterInfo::getRegAllocationHints().
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-06 Chad RosierMark the Int_eh_sjlj_dispatchsetup pseudo instruction...
2012-10-26 Jakob Stoklund OlesenRemove ARMBaseRegisterInfo::isReservedReg().
2012-10-26 Jakob Stoklund OlesenAdd GPRPair Register class to ARM.
2012-10-26 Jakob Stoklund OlesenRemove the canCombineSubRegIndices() target hook.
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-13 Silviu BarangaThis patch introduces A15 as a target in LLVM.
2012-08-28 Jakob Stoklund OlesenRevert r162713: "Add ATOMIC_LDR* pseudo-instructions...
2012-08-27 Jakob Stoklund OlesenAdd ATOMIC_LDR* pseudo-instructions to model atomic_loa...
2012-08-03 Eric ChristopherAdd support for the ARM GHC calling convention, this...
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-04-27 Evan ChengImplement a bastardized ABI.
2012-04-23 Preston GurdThis patch fixes a problem which arose when using the...
2012-04-20 Craig TopperConvert more uses of XXXRegisterClass to &XXXRegClass...
2012-03-25 Craig TopperReplace uses of ARMBaseInstrInfo and ARMTargetMachine...
2012-03-20 Matt Beaumont-Gayremove unused variable
2012-03-20 Bob WilsonRequire a base pointer for stack realignment when SP...
2012-03-20 Bob WilsonRemove some redundant checks.
2012-03-17 Craig TopperReorder includes to match coding standards. Fix an...
2012-03-06 Lang HamesSplit fpscr into two registers: FPSCR and FPSCR_NZCV.
2012-03-04 Craig TopperUse uint16_t instead of unsigned to store registers...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-02-28 Jakob Stoklund OlesenEnable ARM base pointer when calling functions with...
2012-02-22 Chad RosierRemove extra semi-colons.
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-17 Lang HamesRe-enable 150652 and 150654 - Make FPSCR non-reserved...
2012-02-16 Lang HamesOop - r150653 + r150654 broke one of my test cases...
2012-02-16 Lang HamesFPSCR shouldn't be reserved.
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-17 Jakob Stoklund OlesenImplement ARMBaseRegisterInfo::getCallPreservedMask().
2012-01-05 Jakob Stoklund OlesenReapply r146997, "Heed spill slot alignment on ARM."
2012-01-05 Jakob Stoklund OlesenAvoid reserving an ARM base pointer during register...
2012-01-03 Jakob Stoklund OlesenRevert r146997, "Heed spill slot alignment on ARM."
2011-12-20 Jakob Stoklund OlesenHeed spill slot alignment on ARM.
2011-12-20 Evan ChengARM target code clean up. Check for iOS, not Darwin...
2011-12-19 Jakob Stoklund OlesenEmit a getMatchingSuperRegClass() implementation for...
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-10-20 Chad RosierRevert 142337. Thumb1 still doesn't support dynamic...
2011-10-18 Chad RosierAdd support for dynamic stack realignment when in thumb...
2011-10-11 Bill WendlingRevert r141529. This is causing failures in the test...
2011-10-10 Bill WendlingWhen getting the number of bits necessary for addressin...
2011-10-01 Chad RosierRevert r140924 "Attempt to fix dynamic stack realignmen...
2011-10-01 Chad RosierAttempt to fix dynamic stack realignment for thumb1...
2011-09-30 Jakob Stoklund OlesenStore sub-class lists as a bit vector.
2011-09-13 Jim GrosbachTidy up a bit.
2011-08-30 Evan ChengChange ARM / Thumb2 addc / adde and subc / sube modelin...
2011-08-24 Jim GrosbachThumb1 ADD/SUB SP instructions are predicable in Thumb2...
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-07-20 Evan ChengSink ARMMCExpr and ARMAddressingModes into MC layer...
2011-07-18 Evan ChengMove getInitialFrameState from TargetFrameInfo to MCAsm...
2011-07-18 Evan ChengSink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
2011-07-18 Frits van BommelMigrate LLVM and Clang to use the new makeArrayRef...
2011-07-14 Evan ChengNext round of MC refactoring. This patch factor MC...
2011-06-29 Jim GrosbachRemove redundant Thumb2 ADD/SUB SP instruction definitions.
2011-06-28 Evan ChengMove CallFrameSetupOpcode and CallFrameDestroyOpcode...
2011-06-28 Evan ChengHide more details in tablegen generated MCRegisterInfo...
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Evan ChengMore refactoring. Move getRegClass from TargetOperandIn...
2011-06-27 Evan ChengMerge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc...
2011-06-24 Evan ChengStarting to refactor Target to separate out code that...
2011-06-18 Jakob Stoklund OlesenReserve D16-D13 on subtargets that don't support them.
2011-06-17 Jakob Stoklund OlesenExplicitly invoke ArrayRef constructor to keep gcc...
2011-06-16 Jakob Stoklund OlesenRename TRI::getAllocationOrder() to getRawAllocationOrd...
2011-05-30 Rafael EspindolaUse the dwarf->llvm mapping to print register names...
2011-05-19 Cameron ZwarichReuse the TargetInstrDesc.
2011-05-19 Cameron ZwarichCorrectly constrain a register class when computing...
2011-04-26 Jakob Stoklund OlesenAdd a TRI::getLargestLegalSuperClass hook to provide...
2011-04-19 Bob WilsonAvoid write-after-write issue hazards for Cortex-A9.
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-25 Jakob Stoklund OlesenIgnore special ARM allocation hints for unexpected...
2011-03-07 Cameron ZwarichMove getRegPressureLimit() from TargetLoweringInfo...
2011-03-05 Anton KorobeynikovImplement frame unwinding information emission for...
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2010-12-17 Bill WendlingDuring local stack slot allocation, the materializeFram...
2010-12-09 Jim GrosbachWhen using multiple instructions to reference a frame...
2010-11-27 Anton KorobeynikovMove more PEI-related hooks to TFI
2010-11-22 Evan ChengFix epilogue codegen to avoid leaving the stack pointer...
2010-11-20 Anton KorobeynikovMove some more hooks to TargetFrameInfo
2010-11-18 Anton KorobeynikovMove hasFP() and few related hooks to TargetFrameInfo.
2010-11-18 Evan ChengCode clean up.
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-11-11 Eric ChristopherRevert this temporarily.
2010-11-11 Eric ChristopherChange the prologue and epilogue to use push/pop for...
2010-11-02 Jim GrosbachRevert r114340 (improvements in Darwin function prologu...
2010-10-27 Jim GrosbachRefactor ARM STR/STRB instruction patterns into STR...
2010-10-27 Jim GrosbachSplit ARM::LDRB into LDRBi12 and LDRBrs. Adjust accordi...
2010-10-26 Jim GrosbachFirst part of refactoring ARM addrmode2 (load/store...
2010-10-26 Jim GrosbachNuke extraneous comment. It's applicable elsewhere...
2010-10-19 Jim GrosbachNuke a commented out bit that got missed a while back.
2010-10-18 Jim GrosbachFor Thumb2, try to use frame pointer references for...
next