summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner2017-11-081-43/+0
* Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-071-0/+43
* [X86] Don't clobber reserved registers with stack adjustmentsBjorn Steinbrink2017-11-071-0/+5
* Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic2017-11-011-43/+0
* Correct dwarf unwind information in function epilogue for X86Petar Jovanovic2017-11-011-0/+43
* [codeview] Don't emit FPO data in funclet prologuesReid Kleckner2017-10-121-2/+3
* Speculative build fix, apparently I built llc without my patch applied to tes...Reid Kleckner2017-10-121-1/+1
* [codeview] Disable FPO in functions using EH funcletsReid Kleckner2017-10-121-0/+1
* [codeview] Implement FPO data assembler directivesReid Kleckner2017-10-111-6/+21
* [X86] Extract CATCHRET handling from emitEpilogue, NFCReid Kleckner2017-10-051-33/+37
* [X86] Simplify X86 epilogue frame size calculation, NFCReid Kleckner2017-10-051-39/+28
* Add "Restored" flag to CalleeSavedInfoKrzysztof Parzyszek2017-08-101-1/+1
* Remove a variable that was only used in asserts and had a duplicate copy in s...Eric Christopher2017-07-081-3/+2
* 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
OpenPOWER on IntegriCloud