summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86FrameLowering.cpp
Commit message (Expand)AuthorAge
* Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore...NAKAMURA Takumi2014-06-25
* Reformat.NAKAMURA Takumi2014-06-25
* Revert r211399, "Generate native unwind info on Win64"NAKAMURA Takumi2014-06-22
* Generate native unwind info on Win64Reid Kleckner2014-06-20
* Remove caching of the subtarget for X86FrameLowering.Eric Christopher2014-06-05
* We've got a getSlotSize call already that we use everywhere else,Eric Christopher2014-06-05
* 80-columns.Eric Christopher2014-06-05
* Remove uses of the TargetMachine from X86FrameLowering.Eric Christopher2014-06-05
* Segmented stacks: omit __morestack call when there's no frame.Tim Northover2014-05-22
* None of these targets actually define their own CFI_INSTRUCTIONEric Christopher2014-04-29
* Fix 80-columns, tab characters, and comments.Eric Christopher2014-04-29
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* Move the segmented stack switch to a function attributeReid Kleckner2014-04-10
* Support segmented stacks on Win64Reid Kleckner2014-04-01
* Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changingOwen Anderson2014-03-13
* Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola2014-03-07
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* [x86] Fix retq/retl handling in 64-bit modeDavid Woodhouse2014-01-13
* [x86] Disambiguate RET[QL] and fix aliases for 16-bit modeDavid Woodhouse2014-01-08
* Change stack probing code for MingW.Kai Nacke2013-12-13
* Reland "Fix miscompile of MS inline assembly with stack realignment"Reid Kleckner2013-12-10
* Make Triple's isOSBinFormatXXX functions partition triple-space.Tim Northover2013-12-10
* Revert "Fix miscompile of MS inline assembly with stack realignment"Reid Kleckner2013-12-10
* Fix miscompile of MS inline assembly with stack realignmentReid Kleckner2013-12-10
* (this is a corrected patch)Yaron Keren2013-10-23
* Revert "Calling _chkstk is required on ELF as well as COFF on Windows. Withou...Rafael Espindola2013-10-23
* Calling _chkstk is required on ELF as well as COFF on Windows. Yaron Keren2013-10-23
* Revert r190366. It was breaking build bots.Bill Wendling2013-09-10
* Use a default value for the prologue's debug location.Bill Wendling2013-09-09
* Generate compact unwind encoding from CFI directives.Bill Wendling2013-09-09
* WIP: Refactor some code so that it can be called by more than just one method...Bill Wendling2013-09-03
* Constify the function parameters.Bill Wendling2013-08-15
* X86: correct tail return address calculationTim Northover2013-08-04
* Reuse %rax after calling __chkstk on win64Nico Rieck2013-07-08
* Revert "Reuse %rax after calling __chkstk on win64"Nico Rieck2013-07-08
* Reuse %rax after calling __chkstk on win64Nico Rieck2013-07-07
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-18
* Remove addFrameMove.Rafael Espindola2013-05-16
* Delete dead code.Rafael Espindola2013-05-16
* Delete dead code.Rafael Espindola2013-05-15
* Change getFrameMoves to return a const reference.Rafael Espindola2013-05-11
* Generate a compact unwind encoding in the face of a stack alignment push.Bill Wendling2013-05-09
* Simplify the code a bit.Bill Wendling2013-05-09
* Use an enum instead of magic constants to improve readability.Bill Wendling2013-04-19
* Set the compact unwind encoding to 'requires EH DWARF' if we cannot generate ...Bill Wendling2013-04-18
* Re-format comments (and check commit access)Yiannis Tsiouris2013-02-28
* Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2013-02-21
* Clean up HiPE prologue emission a bit and avoid signed arithmetic tricks.Benjamin Kramer2013-02-19
* X86FrameLowering.cpp: Fixup. Sorry for the breakage.NAKAMURA Takumi2013-02-18
* X86FrameLowering.cpp: Fix a warning in -Asserts. [-Wunused-variable]NAKAMURA Takumi2013-02-18