| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Use ArrayRef instead of a std::vector&. | Bill Wendling | 2011-07-07 | 1 | -2/+2 | |
| | | | | | llvm-svn: 134595 | |||||
| * | Add a target hook to encode the compact unwind information. | Bill Wendling | 2011-07-07 | 1 | -0/+98 | |
| | | | | | llvm-svn: 134577 | |||||
| * | Fit banner in 80-col and adjust whitespace. No functionality changes. | Nick Lewycky | 2011-06-14 | 1 | -2/+2 | |
| | | | | | llvm-svn: 132964 | |||||
| * | Put FrameSetup flag on x86 instructions that set up the call frame. No | Charles Davis | 2011-06-12 | 1 | -5/+13 | |
| | | | | | | | | | | functionality change. Later on, we'll use the flag to emit SEH pseudo-ops that describe how the call frame was built. llvm-svn: 132880 | |||||
| * | Replace the -unwind-tables option with a per function flag. This is more | Rafael Espindola | 2011-05-25 | 1 | -1/+1 | |
| | | | | | | | | LTO friendly as we can now correctly merge files compiled with or without -fasynchronous-unwind-tables. llvm-svn: 132033 | |||||
| * | Print all the moves at a given label instead of just the first one. | Rafael Espindola | 2011-04-26 | 1 | -9/+0 | |
| | | | | | | | Remove previous DwarfCFI hack. llvm-svn: 130187 | |||||
| * | Add 129518 back with a fix for when we are producing eh just because of ↵ | Rafael Espindola | 2011-04-15 | 1 | -1/+11 | |
| | | | | | | | | | | debug info. Change ELF systems to use CFI for producing the EH tables. This reduces the size of the clang binary in Debug builds from 690MB to 679MB. llvm-svn: 129571 | |||||
| * | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -3/+3 | |
| | | | | | | | Luis Felipe Strano Moraes! llvm-svn: 129558 | |||||
| * | Revert r129518, "Change ELF systems to use CFI for producing the EH tables. ↵ | NAKAMURA Takumi | 2011-04-15 | 1 | -11/+1 | |
| | | | | | | | | | This reduces the" It broke several builds. llvm-svn: 129557 | |||||
| * | Change ELF systems to use CFI for producing the EH tables. This reduces the | Rafael Espindola | 2011-04-14 | 1 | -1/+11 | |
| | | | | | | | size of the clang binary in Debug builds from 690MB to 679MB. llvm-svn: 129518 | |||||
| * | Target/X86: [PR8777][PR8778] Tweak alloca/chkstk for Windows targets. | NAKAMURA Takumi | 2011-03-24 | 1 | -45/+51 | |
| | | | | | | FIXME: Some cleanups would be needed. llvm-svn: 128206 | |||||
| * | Target/X86: Always emit "push/pop GPRs" in prologue/epilogue and emit ↵ | NAKAMURA Takumi | 2011-02-27 | 1 | -17/+39 | |
| | | | | | | | | | "spill/reload frames" for XMMs. It improves Win64's prologue/epilogue but it would not affect ia32 and amd64 (lack of nonvolatile XMMs). llvm-svn: 126568 | |||||
| * | Target/X86: Tweak allocating shadow area (aka home) on Win64. It must be ↵ | NAKAMURA Takumi | 2011-02-05 | 1 | -5/+0 | |
| | | | | | | | enough for caller to allocate one. llvm-svn: 124949 | |||||
| * | Target/X86: Fix whitespace. | NAKAMURA Takumi | 2011-02-05 | 1 | -3/+3 | |
| | | | | | llvm-svn: 124946 | |||||
| * | Test commit - fix a double 'should' in a comment. | Carl Norum | 2011-02-01 | 1 | -1/+1 | |
| | | | | | llvm-svn: 124652 | |||||
| * | Patches to build EFI with Clang/LLVM. By Carl Norum. | Evan Cheng | 2011-02-01 | 1 | -2/+6 | |
| | | | | | llvm-svn: 124639 | |||||
| * | Cleanup | Anton Korobeynikov | 2011-01-14 | 1 | -6/+1 | |
| | | | | | llvm-svn: 123475 | |||||
| * | Fix a few more places that should use MBB::getLastNonDebugInstr(). | Jakob Stoklund Olesen | 2011-01-13 | 1 | -1/+1 | |
| | | | | | llvm-svn: 123408 | |||||
| * | Teach frame lowering to ignore debug values after the terminators. | Jakob Stoklund Olesen | 2011-01-13 | 1 | -5/+6 | |
| | | | | | llvm-svn: 123399 | |||||
| * | Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs ↵ | Anton Korobeynikov | 2011-01-10 | 1 | -0/+999 | |
| and fixes here and there. llvm-svn: 123170 | ||||||

