| Commit message (Expand) | Author | Age | Files | Lines |
* | Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the... | Filipe Cabecinhas | 2016-04-29 | 1 | -1/+1 |
* | ARM: fix __chkstk Frame Setup on WoA | Saleem Abdulrasool | 2016-04-24 | 1 | -1/+1 |
* | ARM: Use a callee save register for the swiftself parameter. | Matthias Braun | 2016-04-13 | 1 | -14/+8 |
* | ARM: use r7 as the frame-pointer on all MachO targets. | Tim Northover | 2016-04-11 | 1 | -7/+7 |
* | Change eliminateCallFramePseudoInstr() to return an iterator | Hans Wennborg | 2016-03-31 | 1 | -5/+4 |
* | CodeGen: Change MachineInstr to use MachineInstr&, NFC | Duncan P. N. Exon Smith | 2016-02-27 | 1 | -1/+1 |
* | [ARM] Use range-based for loops to avoid the need for calculating an array si... | Craig Topper | 2015-12-01 | 1 | -6/+5 |
* | Remove windows line endings introduced by r252177. NFC. | Tim Northover | 2015-11-05 | 1 | -17/+17 |
* | [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268. | Oleg Ranevskyy | 2015-11-05 | 1 | -14/+17 |
* | ARM: add backend support for the ABI used in WatchOS | Tim Northover | 2015-10-28 | 1 | -2/+3 |
* | [ARM CodeGen] @llvm.debugtrap call may be removed when restoring callee saved... | Oleg Ranevskyy | 2015-10-23 | 1 | -1/+5 |
* | ARM: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-10-19 | 1 | -1/+1 |
* | [ARM] Make sure we do not dereference the end iterator when accessing debug | Quentin Colombet | 2015-10-15 | 1 | -2/+2 |
* | ARM: tweak WoA frame lowering | Saleem Abdulrasool | 2015-10-09 | 1 | -8/+8 |
* | ARM: correctly align constant pool value on Thumb1 targets. | Tim Northover | 2015-10-02 | 1 | -1/+1 |
* | ARM: fix folding stack adjustment (again again again...) | Tim Northover | 2015-09-23 | 1 | -1/+2 |
* | Save LaneMask with livein registers | Matthias Braun | 2015-09-09 | 1 | -1/+1 |
* | MachineBasicBlock: Add liveins() method returning an iterator_range | Matthias Braun | 2015-08-24 | 1 | -4/+2 |
* | Align SP adjustment in function getSPAdjust | Guozhi Wei | 2015-08-17 | 1 | -2/+1 |
* | Remove redundant TargetFrameLowering::getFrameIndexOffset virtual | James Y Knight | 2015-08-15 | 1 | -6/+0 |
* | [ARM] Make the frame lowering code ready for shrink-wrapping. | Quentin Colombet | 2015-07-22 | 1 | -2/+0 |
* | [ARM] Refactor the prologue/epilogue emission to be more robust. | Quentin Colombet | 2015-07-20 | 1 | -79/+66 |
* | PrologEpilogInserter: Rewrite API to determine callee save regsiters. | Matthias Braun | 2015-07-14 | 1 | -21/+22 |
* | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -1/+1 |
* | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -1/+1 |
* | Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions. | Akira Hatanaka | 2015-05-23 | 1 | -0/+8 |
* | [ShrinkWrap] Add (a simplified version) of shrink-wrapping. | Quentin Colombet | 2015-05-05 | 1 | -7/+9 |
* | ARM: When spilling extra registers for alignment, prefer low registers on all... | Peter Collingbourne | 2015-04-23 | 1 | -2/+2 |
* | [ARM][Debug Info] Restore emitting of .cfi_def_cfa_offset for functions witho... | Sergey Dmitrouk | 2015-04-08 | 1 | -1/+2 |
* | ARM: simplify and extend byval handling | Tim Northover | 2015-03-11 | 1 | -3/+2 |
* | Get the cached subtarget off the MachineFunction rather than | Eric Christopher | 2015-02-20 | 1 | -1/+1 |
* | ARM: Canonicalize access to function attributes, NFC | Duncan P. N. Exon Smith | 2015-02-14 | 1 | -2/+1 |
* | ARM: support stack probe size on Windows on ARM | Saleem Abdulrasool | 2015-01-31 | 1 | -3/+7 |
* | Migrate ARM except for TTI, AsmPrinter, and frame lowering | Eric Christopher | 2015-01-29 | 1 | -19/+10 |
* | Fix large stack alignment codegen for ARM and Thumb2 targets | Kristof Beyls | 2015-01-08 | 1 | -22/+81 |
* | ARM/AArch64: Attach the FrameSetup MIFlag to CFI instructions. | Adrian Prantl | 2014-12-16 | 1 | -6/+13 |
* | ARM: lower tail calls correctly when using GHC calling convention. | Tim Northover | 2014-12-01 | 1 | -38/+53 |
* | ARM: refactor .cfi_def_cfa_offset emission. | Tim Northover | 2014-11-14 | 1 | -97/+126 |
* | ARM: correctly calculate the offset of FP in its push. | Tim Northover | 2014-11-14 | 1 | -2/+7 |
* | ARM: try to add extra CS-register whenever stack alignment >= 8. | Tim Northover | 2014-11-05 | 1 | -1/+1 |
* | ARM/Dwarf: correctly align stack before callee-saved VPRs | Tim Northover | 2014-11-05 | 1 | -4/+22 |
* | Have MachineFunction cache a pointer to the subtarget to make lookups | Eric Christopher | 2014-08-05 | 1 | -23/+13 |
* | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 2014-08-04 | 1 | -23/+40 |
* | Move the frame lowering constructors out of line to avoid circular | Eric Christopher | 2014-06-26 | 1 | -0/+4 |
* | ARM: use AAPCS-style prologues for embedded MachO. | Tim Northover | 2014-05-30 | 1 | -7/+7 |
* | Segmented stacks: omit __morestack call when there's no frame. | Tim Northover | 2014-05-22 | 1 | -2/+6 |
* | ARM: mark additional instructions as MachineFrameSetup | Saleem Abdulrasool | 2014-05-07 | 1 | -5/+10 |
* | ARM: fix WoA PEI instruction selection | Saleem Abdulrasool | 2014-05-07 | 1 | -1/+2 |
* | If a function needs a frame pointer, but r11 (aka fp) has not been used, | Joerg Sonnenberger | 2014-05-06 | 1 | -0/+4 |
* | ARM: fix memory leak, simplify WoA stack probing | Saleem Abdulrasool | 2014-05-01 | 1 | -9/+3 |