| Commit message (Expand) | Author | Age | Files | Lines |
* | Temporary disable the error - it seems to be too conservative. | Anton Korobeynikov | 2009-11-14 | 1 | -3/+4 |
* | The instruction pointer %RIP is a reserved register on x86_64. | Jakob Stoklund Olesen | 2009-11-13 | 1 | -0/+5 |
* | Add a bool flag to StackObjects telling whether they reference spill | David Greene | 2009-11-12 | 1 | -5/+7 |
* | Throw an error when stack realignment stuff fails instead of silent | Anton Korobeynikov | 2009-11-08 | 1 | -3/+7 |
* | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 1 | -1/+0 |
* | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 1 | -1/+1 |
* | Add register-reuse to frame-index register scavenging. When a target uses | Jim Grosbach | 2009-10-07 | 1 | -2/+5 |
* | Mark more constants unsigned, as warned about by icc (#68). | Duncan Sands | 2009-09-06 | 1 | -1/+1 |
* | If we've pushed registers onto the stack, but aren't adjusting the stack pointer | Bill Wendling | 2009-09-03 | 1 | -2/+2 |
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 1 | -1/+1 |
* | Styalistic and format changes. No functionality change. | Bill Wendling | 2009-08-16 | 1 | -73/+85 |
* | An overhaul of the exception handling code. This is arguably more correct than | Bill Wendling | 2009-08-15 | 1 | -55/+81 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 1 | -5/+5 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 1 | -5/+5 |
* | Enable the new no-SP register classes by default. This is to address | Dan Gohman | 2009-08-05 | 1 | -14/+3 |
* | Create proper frame index for FP | Anton Korobeynikov | 2009-08-03 | 1 | -1/+3 |
* | Unbreak Win64 CC. Step one: honour register save area, fix some alignment and... | Anton Korobeynikov | 2009-08-03 | 1 | -14/+22 |
* | The x86 jit doesn't generate a def_cfa_offset unwind instruction after the | Bill Wendling | 2009-08-02 | 1 | -1/+1 |
* | The X86 maximal stack alignment calculator preserves the CFG. Also, | Dan Gohman | 2009-08-01 | 1 | -2/+9 |
* | Add a new register class to describe operands that can't be SP, | Dan Gohman | 2009-07-30 | 1 | -16/+50 |
* | Give getPointerRegClass() a "kind" value so that targets can | Chris Lattner | 2009-07-29 | 1 | -5/+4 |
* | Revert r75581: it causes massive breakage in the Ada | Duncan Sands | 2009-07-23 | 1 | -0/+23 |
* | Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resu... | Evan Cheng | 2009-07-20 | 1 | -22/+37 |
* | Enable cross register class coalescing. | Evan Cheng | 2009-07-18 | 1 | -0/+78 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Edwin Török | 2009-07-14 | 1 | -4/+4 |
* | Remove hack now that Evan fixed it so that the frame pointer isn't saved twice. | Bill Wendling | 2009-07-14 | 1 | -23/+0 |
* | assert(0) -> LLVM_UNREACHABLE. | Edwin Török | 2009-07-11 | 1 | -4/+5 |
* | If -fomit-frame-pointer is used, we still need to record when the %esp register | Bill Wendling | 2009-07-09 | 1 | -1/+20 |
* | Targets sometimes assign fixed stack object to spill certain callee-saved | Evan Cheng | 2009-07-09 | 1 | -3/+10 |
* | Recommit r74952 with a bug fix: | Bill Wendling | 2009-07-08 | 1 | -68/+102 |
* | --- Reverse-merging (from foreign repository) r74952 into '.': | Bill Wendling | 2009-07-07 | 1 | -76/+68 |
* | DWARF requires frame moves be specified at specific times. If you have a | Bill Wendling | 2009-07-07 | 1 | -68/+76 |
* | Do not use first actual instruction's location for prologue. The debug wants ... | Devang Patel | 2009-06-17 | 1 | -2/+1 |
* | There doesn't seem to be a reason to move the save FP stuff. | Bill Wendling | 2009-06-16 | 1 | -7/+7 |
* | The DWARF to compact encoding converter assumes that the DW_CFA_def_cfa_offset | Bill Wendling | 2009-06-16 | 1 | -20/+18 |
* | Simplified logic of this if-then statement to reduce nesting. No functionality | Bill Wendling | 2009-06-09 | 1 | -44/+46 |
* | Revert r72898. It does not solve the problem I want it to solve. | Bill Wendling | 2009-06-08 | 1 | -16/+15 |
* | The DWARF unwind info was incorrect. While compiling with | Bill Wendling | 2009-06-04 | 1 | -15/+16 |
* | Add new function attribute - noredzone. | Devang Patel | 2009-06-04 | 1 | -0/+1 |
* | PR3739, part 1: Disable the red zone on Win64. | Eli Friedman | 2009-06-04 | 1 | -1/+2 |
* | Change MachineInstrBuilder::addReg() to take a flag instead of a list of | Bill Wendling | 2009-05-13 | 1 | -2/+2 |
* | Re-apply 68552. | Rafael Espindola | 2009-04-08 | 1 | -2/+2 |
* | Temporarily revert r68552. This was causing a failure in the self-hosting LLVM | Bill Wendling | 2009-04-07 | 1 | -2/+2 |
* | Reduce code duplication on the TLS implementation. | Rafael Espindola | 2009-04-07 | 1 | -2/+2 |
* | Remove strange extra semicolons. | Nick Lewycky | 2009-03-19 | 1 | -1/+1 |
* | Make sure this doesn't access .end() too. | Bill Wendling | 2009-02-21 | 1 | -3/+4 |
* | Make sure we don't dereference the .end() of the container. | Bill Wendling | 2009-02-21 | 1 | -1/+2 |
* | Propagate more debug loc infos. This also includes some code cleaning. | Bill Wendling | 2009-02-21 | 1 | -6/+18 |
* | We need to propagate the debug location information even when dealing with the | Bill Wendling | 2009-02-21 | 1 | -4/+4 |
* | Remove non-DebugLoc versions of BuildMI from X86. | Dale Johannesen | 2009-02-13 | 1 | -1/+4 |