summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "r306529 - [X86] Correct dwarf unwind information in function epilogue"Daniel Jasper2017-06-291-116/+3
* [X86] Correct dwarf unwind information in function epiloguePetar Jovanovic2017-06-281-3/+116
* [X86] Fix SP adjustment in stack probes emitted on 32-bit Windows.whitequark2017-06-231-2/+5
* [X86] Add support for "probe-stack" attributewhitequark2017-06-221-18/+14
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* X86FrameLowering: No need to mark FP as live-in everywhereMatthias Braun2017-05-311-7/+2
* Mark functions as not having CFI once we finalize an x86 stack frameReid Kleckner2017-05-031-0/+4
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-5/+6
* X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFCMatthias Braun2017-04-241-8/+9
* Revert "X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFC"Matthias Braun2017-04-211-9/+8
* X86RegisterInfo: eliminateFrameIndex: Avoid code duplication; NFCMatthias Braun2017-04-201-8/+9
* X86FrameLowering: Fix getFrameIndexReference() for 'fixed' objectsMatthias Braun2017-04-191-6/+3
* Use methods to access data stored with frame instructionsSerge Pavlov2017-04-131-2/+2
* x86 interrupt calling convention: re-align stack pointer on 64-bit if an erro...Amjad Aboud2017-04-031-0/+10
* [X86] Emit fewer instructions to allocate >16GB stack framesReid Kleckner2017-03-171-37/+66
* [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
OpenPOWER on IntegriCloud