summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [framelowering] Skip dbg values when getting next/previous instruction.Florian Hahn2017-01-041-8/+14
* Revert r290423 because it broke the sanitizer-x86_64-linux-autoconf buildbot.Florian Hahn2016-12-231-5/+0
* [framelowering] Skip dbg values when getting next/previous instruction.Florian Hahn2016-12-231-0/+5
* [framelowering] Improve tracking of first CS pop instruction.Florian Hahn2016-12-061-5/+8
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-12-011-9/+6
* Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"Eric Christopher2016-12-011-6/+9
* Move most EH from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-9/+6
* Move FrameInstructions from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-1/+1
* Fix spelling mistakes in X86 target comments. NFC.Simon Pilgrim2016-11-171-1/+1
* Fix for PR30687. Avoid dereferencing MBB.end().Reid Kleckner2016-10-131-21/+18
* Win64: Don't emit unwind info for "leaf" functions (PR30337)Hans Wennborg2016-09-221-3/+13
* [X86] Tighten up a comment which confused x64 ABI terminology.David Majnemer2016-09-091-3/+3
* Fix more dereferenced end() iterators after r278532Hans Wennborg2016-08-131-2/+4
* X86: Fix another dereferenced end() iterator after r278532Hans Wennborg2016-08-121-1/+1
* X86: Stop dereferencing end() in X86FrameLowering::emitEpilogueDuncan P. N. Exon Smith2016-08-121-5/+7
* X86: Use operator lookup for operator==, NFCDuncan P. N. Exon Smith2016-08-111-2/+2
* Revert "[X86] Support the "ms-hotpatch" attribute."Charles Davis2016-08-081-7/+1
* [X86] Support the "ms-hotpatch" attribute.Charles Davis2016-08-081-1/+7
* MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun2016-07-281-67/+67
* XRay: Add entry and exit sledsDean Michael Berris2016-07-141-0/+1
* X86: Avoid implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-121-7/+7
* [X86] Fix tailcall return address clobber bug.Quentin Colombet2016-07-111-8/+18
* Do not count debug instructions when counting number of uses to reorder frame...Dehao Chen2016-07-011-0/+2
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-1/+1
* X86FrameLowering: Check subregs when deciding prolog kill flagsMatthias Braun2016-06-281-3/+15
* [X86] Extract HiPE prologue constants into metadataMichael Kuperstein2016-06-231-3/+31
* NFC; refactor getFrameIndexReferenceFromSPSanjoy Das2016-06-161-13/+11
* Push a dependent computation into the assert that uses it; NFCSanjoy Das2016-06-151-5/+3
* Fix unused variable warning; NFCSanjoy Das2016-06-151-0/+2
* Don't force SP-relative addressing for statepointsSanjoy Das2016-06-151-49/+53
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-16/+18
* Assure calling "cld" instruction in prologue of X86 interrupt handler function.Amjad Aboud2016-05-131-0/+12
* Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the...Filipe Cabecinhas2016-04-291-2/+2
* [X86] Make sure it is safe to clobber EFLAGS, if need be, when choosingQuentin Colombet2016-04-261-0/+6
* X86: Use a callee save register for the swiftself parameter.Matthias Braun2016-04-131-3/+12
* Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFra...Hans Wennborg2016-04-071-14/+34
* Revert "Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminat...Hans Wennborg2016-04-061-26/+13
* Re-commit r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFra...Hans Wennborg2016-04-041-13/+26
* Use range-based for loops. NFC.Michael Kuperstein2016-04-011-6/+5
* Follow-up to r265036: I got these iterators mixed upHans Wennborg2016-03-311-2/+2
* Revert r265039 "[X86] Merge adjacent stack adjustments in eliminateCallFrameP...Hans Wennborg2016-03-311-19/+12
* [X86] Merge adjacent stack adjustments in eliminateCallFramePseudoInstr (PR27...Hans Wennborg2016-03-311-12/+19
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-311-5/+8
* X86: Use push-pop for materializing 8-bit immediates for minsize (take 2)Hans Wennborg2016-03-251-0/+1
* [X86] Correctly select registers to pop into for x86_64Michael Kuperstein2016-03-101-1/+2
* [X86] Support cleaning more than 2**16 bytes of stackDavid Majnemer2016-03-041-0/+1
* [X86] Don't give catch objects a displacement of zeroDavid Majnemer2016-03-031-1/+17
* Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith2016-02-221-2/+1
* Document assumption in X86FrameLowering::inlineStackProbe()Duncan P. N. Exon Smith2016-02-221-1/+2
* CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFCDuncan P. N. Exon Smith2016-02-211-1/+3
OpenPOWER on IntegriCloud