Age | Commit message (Expand) | Author | Files | Lines |
2016-06-16 | NFC; refactor getFrameIndexReferenceFromSP | Sanjoy Das | 1 | -4/+3 |
2016-06-15 | Don't force SP-relative addressing for statepoints | Sanjoy Das | 1 | -2/+4 |
2016-06-12 | Pass DebugLoc and SDLoc by const ref. | Benjamin Kramer | 1 | -12/+13 |
2016-04-26 | [X86] Make sure it is safe to clobber EFLAGS, if need be, when choosing | Quentin Colombet | 1 | -0/+10 |
2016-03-31 | Change eliminateCallFramePseudoInstr() to return an iterator | Hans Wennborg | 1 | -3/+3 |
2016-02-15 | Implemented stack symbol table ordering/packing optimization to improve data ... | Zia Ansari | 1 | -0/+7 |
2015-12-09 | [X86] Enable shrink-wrapping by default, but keep it disabled for stack frames | Quentin Colombet | 1 | -0/+3 |
2015-11-25 | Revert r253528: "[X86] Enable shrink-wrapping by default." | Hans Wennborg | 1 | -5/+0 |
2015-11-19 | [X86] Enable shrink-wrapping by default. | Quentin Colombet | 1 | -0/+5 |
2015-11-13 | [WinEH] Make UnwindHelp a fixed stack object allocated after XMM CSRs | Reid Kleckner | 1 | -0/+3 |
2015-11-13 | [WinEH] Find root frame correctly in CLR funclets | Joseph Tremoulet | 1 | -0/+2 |
2015-11-10 | Support for emitting inline stack probes | Andy Ayers | 1 | -4/+36 |
2015-11-06 | [WinEH] Split EH_RESTORE out of CATCHRET for 32-bit EH | Reid Kleckner | 1 | -7/+7 |
2015-11-05 | [WinEH] Fix funclet prologues with stack realignment | Reid Kleckner | 1 | -1/+1 |
2015-11-03 | [X86] Generate .cfi_adjust_cfa_offset correctly when pushing arguments | Michael Kuperstein | 1 | -3/+3 |
2015-10-16 | [WinEH] Fix stack alignment in funclets and ParentFrameOffset calculation | Reid Kleckner | 1 | -0/+4 |
2015-10-15 | [X86] Rip out orphaned method declarations and other dead code. NFC. | Benjamin Kramer | 1 | -9/+0 |
2015-09-17 | [WinEH] Make funclet return instrs pseudo instrs | Reid Kleckner | 1 | -3/+3 |
2015-09-08 | [WinEH] Emit prologues and epilogues for funclets | Reid Kleckner | 1 | -0/+7 |
2015-08-15 | Remove redundant TargetFrameLowering::getFrameIndexOffset virtual | James Y Knight | 1 | -2/+0 |
2015-08-11 | [X86] When optimizing for minsize, use POP for small post-call stack clean-up | Michael Kuperstein | 1 | -0/+5 |
2015-07-14 | PrologEpilogInserter: Rewrite API to determine callee save regsiters. | Matthias Braun | 1 | -2/+2 |
2015-06-23 | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 1 | -1/+1 |
2015-06-19 | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 1 | -1/+1 |
2015-06-18 | [X86] Rename RegInfo to TRI as suggested by Eric | Reid Kleckner | 1 | -1/+1 |
2015-06-18 | [X86] Refactor stack adjustments into X86FrameLowering::BuildStackAdjustment | Reid Kleckner | 1 | -1/+8 |
2015-06-18 | [X86] Remove unneeded parameters and deduplicate stack alignment code | Reid Kleckner | 1 | -5/+14 |
2015-06-17 | Re-land "[X86] Cache variables that only depend on the subtarget" | Reid Kleckner | 1 | -13/+33 |
2015-06-17 | Revert "[X86] Cache variables that only depend on the subtarget" | Reid Kleckner | 1 | -33/+13 |
2015-06-17 | [X86] Cache variables that only depend on the subtarget | Reid Kleckner | 1 | -13/+33 |
2015-05-27 | [X86] Implement the support for shrink-wrapping. | Quentin Colombet | 1 | -2/+9 |
2015-05-22 | Reapply r238011 with a fix for the trap instruction. | Quentin Colombet | 1 | -0/+20 |
2015-05-22 | Revert "[X86] Fix a variable name for r237977 so that it works with every com... | Tamas Berghammer | 1 | -20/+0 |
2015-05-22 | [X86] Refactor the prologue emission to prepare for shrink-wrapping. | Quentin Colombet | 1 | -0/+20 |
2015-05-05 | [ShrinkWrap] Add (a simplified version) of shrink-wrapping. | Quentin Colombet | 1 | -3/+5 |
2015-02-02 | Remove some unused forward declarations. | Eric Christopher | 1 | -4/+0 |
2015-02-01 | [X86] Convert esp-relative movs of function arguments to pushes, step 2 | Michael Kuperstein | 1 | -0/+2 |
2015-02-01 | Revert r227728 due to bad line endings. | Michael Kuperstein | 1 | -97/+95 |
2015-02-01 | [X86] Convert esp-relative movs of function arguments to pushes, step 2 | Michael Kuperstein | 1 | -95/+97 |
2015-01-29 | x86: Fix large model calls to __chkstk for dynamic allocas | Reid Kleckner | 1 | -3/+5 |
2015-01-29 | Update comments to use unreachable instead of llvm.trap, as implemented now | Reid Kleckner | 1 | -2/+2 |
2014-12-09 | [X86] Convert esp-relative movs of function arguments into pushes, step 1 | Michael Kuperstein | 1 | -0/+10 |
2014-12-01 | [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-... | Philip Reames | 1 | -0/+4 |
2014-08-21 | [X86] Split out the logic to select the stack probe function (NFC) | Philip Reames | 1 | -0/+5 |
2014-08-13 | Canonicalize header guards into a common format. | Benjamin Kramer | 1 | -2/+2 |
2014-06-25 | Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore... | NAKAMURA Takumi | 1 | -2/+7 |
2014-06-22 | Revert r211399, "Generate native unwind info on Win64" | NAKAMURA Takumi | 1 | -7/+2 |
2014-06-20 | Generate native unwind info on Win64 | Reid Kleckner | 1 | -2/+7 |
2014-06-05 | Remove X86Subtarget from the X86FrameLowering constructor since | Eric Christopher | 1 | -4/+2 |
2014-06-05 | Remove caching of the subtarget for X86FrameLowering. | Eric Christopher | 1 | -6/+2 |