[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
[oota-llvm.git] / lib / Target / ARM / ARMFrameLowering.cpp
2015-05-05 Quentin Colombet[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
2015-04-23 Peter CollingbourneARM: When spilling extra registers for alignment, prefe...
2015-04-08 Sergey Dmitrouk[ARM][Debug Info] Restore emitting of .cfi_def_cfa_offs...
2015-03-11 Tim NorthoverARM: simplify and extend byval handling
2015-02-20 Eric ChristopherGet the cached subtarget off the MachineFunction rather...
2015-02-14 Duncan P. N. Exon... ARM: Canonicalize access to function attributes, NFC
2015-01-31 Saleem AbdulrasoolARM: support stack probe size on Windows on ARM
2015-01-29 Eric ChristopherMigrate ARM except for TTI, AsmPrinter, and frame lowering
2015-01-08 Kristof BeylsFix large stack alignment codegen for ARM and Thumb2...
2014-12-16 Adrian PrantlARM/AArch64: Attach the FrameSetup MIFlag to CFI instru...
2014-12-01 Tim NorthoverARM: lower tail calls correctly when using GHC calling...
2014-11-14 Tim NorthoverARM: refactor .cfi_def_cfa_offset emission.
2014-11-14 Tim NorthoverARM: correctly calculate the offset of FP in its push.
2014-11-05 Tim NorthoverARM: try to add extra CS-register whenever stack alignm...
2014-11-05 Tim NorthoverARM/Dwarf: correctly align stack before callee-saved...
2014-08-05 Eric ChristopherHave MachineFunction cache a pointer to the subtarget...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-06-26 Eric ChristopherMove the frame lowering constructors out of line to...
2014-05-30 Tim NorthoverARM: use AAPCS-style prologues for embedded MachO.
2014-05-22 Tim NorthoverSegmented stacks: omit __morestack call when there...
2014-05-07 Saleem AbdulrasoolARM: mark additional instructions as MachineFrameSetup
2014-05-07 Saleem AbdulrasoolARM: fix WoA PEI instruction selection
2014-05-06 Joerg SonnenbergerIf a function needs a frame pointer, but r11 (aka fp...
2014-05-01 Saleem AbdulrasoolARM: fix memory leak, simplify WoA stack probing
2014-04-30 Saleem AbdulrasoolARM: support stack probe emission for Windows on ARM
2014-04-19 Alp TokerRemove some empty statements
2014-04-09 Alp TokerFix some doc and comment typos
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-04-04 Jim GrosbachARM: Use range-based for loops in frame lowering.
2014-04-03 Oliver StannardARM: Use __STACK_LIMIT symbol for segmented stacks
2014-04-02 Oliver StannardARM: Add support for segmented stacks
2014-03-12 Tim NorthoverARM: correct Dwarf output for non-contiguous VFP saves.
2014-03-07 Rafael EspindolaReplace PROLOG_LABEL with a new CFI_INSTRUCTION.
2014-03-05 Oliver StannardARM: Correctly align arguments after a byval struct...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-14 Artyom SkrobovGenerate the DWARF stack frame decode operations in...
2014-01-06 Tim NorthoverARM MachO: sort out isTargetDarwin/isTargetIOS/......
2013-12-08 Tim NorthoverARM: fix folding of stack-adjustment (yet again).
2013-12-05 Tim NorthoverARM: fix yet another stack-folding bug
2013-12-02 Tim NorthoverARM: decide whether to use movw/movt based on "minsize...
2013-12-01 Tim NorthoverARM: fix bug in -Oz stack adjustment folding
2013-11-08 Tim NorthoverARM: fold prologue/epilogue sp updates into push/pop...
2013-11-04 Tim NorthoverARM: remove unnecessary state-tracking during frame...
2013-10-01 Tim NorthoverARM: support interrupt attribute
2013-05-20 Stepan DyatkovskiyPR15868 fix.
2013-04-30 Stepan DyatkovskiyRefactoring patch.
2013-03-22 Hal FinkelAllow the register scavenger to spill multiple registers
2013-03-14 Hal FinkelMove estimateStackSize from ARM into MachineFrameInfo
2013-02-21 Eli BenderskyMove the eliminateCallFramePseudoInstr method from...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-21 Roman DivackyRemove duplicate includes.
2012-12-20 Jakob Stoklund OlesenAdd an MF argument to MI::copyImplicitOps().
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-26 Kaelyn UhrainAvoid an unused-variable warning when asserts are disabled.
2012-10-26 Jakob Stoklund Olesen80 col.
2012-10-26 Jakob Stoklund OlesenRemove ARMBaseRegisterInfo::isReservedReg().
2012-10-17 Jakob Stoklund OlesenMerge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-08-03 Eric ChristopherAdd support for the ARM GHC calling convention, this...
2012-04-20 Craig TopperConvert more uses of XXXRegisterClass to &XXXRegClass...
2012-04-06 Jakob Stoklund OlesenEliminate iOS-specific tail call instructions.
2012-03-20 Bob WilsonRemove some redundant checks.
2012-03-05 Jim GrosbachARM refactor away a bunch of VLD/VST pseudo instructions.
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-24 Benjamin KramerRemove unused cl::opt, make another opt static.
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-01-06 Jakob Stoklund OlesenEnable aligned NEON spilling by default.
2012-01-04 Evan ChengFix more places which should be checking for iOS, not...
2011-12-24 Jakob Stoklund OlesenFix Comments.
2011-12-23 Jakob Stoklund OlesenExperimental support for aligned NEON spills.
2011-12-21 Jakob Stoklund OlesenMove common code into an MRI function.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
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-01 Chad RosierRevert r140924 "Attempt to fix dynamic stack realignmen...
2011-10-01 Chad RosierAttempt to fix dynamic stack realignment for thumb1...
2011-09-09 Owen AndersonThumb unconditional branches are allowed in IT blocks...
2011-09-02 Jim GrosbachTidy up. Formatting.
2011-08-25 Andrew TrickARM fix for missing implicit operands on ldmia_ret.
2011-08-25 Andrew Trickwhitespace
2011-08-05 Jim GrosbachARM refactor indexed store instructions.
2011-07-26 Owen AndersonSplit am2offset into register addend and immediate...
2011-07-20 Evan ChengSink ARMMCExpr and ARMAddressingModes into MC layer...
2011-07-05 Jim GrosbachARM estimateStackSize() needs to account for simplified...
2011-06-30 Jim GrosbachRefact ARM Thumb1 tMOVr instruction family.
2011-06-30 Jim GrosbachThumb1 register to register MOV instruction is predicable.
2011-06-17 Cameron ZwarichUpdate an insertion point iterator after replacing...
2011-06-13 Jim GrosbachFix coordination for using R4 in Thumb1 as a scratch...
2011-04-22 Evan ChengIn Thumb2 mode, lower frame indix references to:
2011-03-15 Jim GrosbachClean up ARM tail calls a bit. They're pseudo-instructi...
2011-03-05 Anton KorobeynikovPreliminary support for ARM frame save directives emiss...
2011-02-25 Evan ChengFix typo.
2011-02-25 Evan ChengEach prologue may have multiple vpush instructions...
2011-02-14 Bob WilsonRemove unused bitvectors that record ARM callee-saved...
2011-01-25 Evan ChengDon't merge restore with tail call instruction.
next