aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86FrameLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* * Redo the permutation encoding for frameless stacks to be more like what theBill Wendling2011-07-141-44/+73
* Add code to handle a "frameless" unwind stack.Bill Wendling2011-07-131-13/+55
* Don't emit the FDE end label if the last thing emitted was a compact unwind andBill Wendling2011-07-131-7/+15
* Assign variable before we test it.Bill Wendling2011-07-131-2/+1
* Fix obvious think-o.Bill Wendling2011-07-131-1/+1
* Clean up the handling of an EBP/RBP unwind frame pointer. In particular, don'tBill Wendling2011-07-131-23/+26
* Use ArrayRef instead of a std::vector&.Bill Wendling2011-07-071-2/+2
* Add a target hook to encode the compact unwind information.Bill Wendling2011-07-071-0/+98
* Fit banner in 80-col and adjust whitespace. No functionality changes.Nick Lewycky2011-06-141-2/+2
* Put FrameSetup flag on x86 instructions that set up the call frame. NoCharles Davis2011-06-121-5/+13
* Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola2011-05-251-1/+1
* Print all the moves at a given label instead of just the first one.Rafael Espindola2011-04-261-9/+0
* Add 129518 back with a fix for when we are producing eh just because of debug...Rafael Espindola2011-04-151-1/+11
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-3/+3
* Revert r129518, "Change ELF systems to use CFI for producing the EH tables. T...NAKAMURA Takumi2011-04-151-11/+1
* Change ELF systems to use CFI for producing the EH tables. This reduces theRafael Espindola2011-04-141-1/+11
* Target/X86: [PR8777][PR8778] Tweak alloca/chkstk for Windows targets.NAKAMURA Takumi2011-03-241-45/+51
* Target/X86: Always emit "push/pop GPRs" in prologue/epilogue and emit "spill/...NAKAMURA Takumi2011-02-271-17/+39
* Target/X86: Tweak allocating shadow area (aka home) on Win64. It must be enou...NAKAMURA Takumi2011-02-051-5/+0
* Target/X86: Fix whitespace.NAKAMURA Takumi2011-02-051-3/+3
* Test commit - fix a double 'should' in a comment.Carl Norum2011-02-011-1/+1
* Patches to build EFI with Clang/LLVM. By Carl Norum.Evan Cheng2011-02-011-2/+6
* CleanupAnton Korobeynikov2011-01-141-6/+1
* Fix a few more places that should use MBB::getLastNonDebugInstr().Jakob Stoklund Olesen2011-01-131-1/+1
* Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen2011-01-131-5/+6
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-101-0/+999