| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix some sub-reg coalescing bugs where the coalescer wasn't updating the resu... | Evan Cheng | 2009-07-20 | 1 | -0/+165 |
* | Revert the addition of hasNoPointerOverflow to GEPOperator. | Dan Gohman | 2009-07-20 | 1 | -2/+2 |
* | implement a new magic global "llvm.compiler.used" which is like llvm.used, but | Chris Lattner | 2009-07-20 | 1 | -0/+9 |
* | Fix http://llvm.org/bugs/show_bug.cgi?id=4583 | Jakob Stoklund Olesen | 2009-07-19 | 1 | -0/+11 |
* | Catch more coalescing opportunities. | Evan Cheng | 2009-07-18 | 2 | -3/+3 |
* | Enable cross register class coalescing. | Evan Cheng | 2009-07-18 | 4 | -4/+47 |
* | Fix pr4552. Stack slot coloring with register must take care not to generate ... | Evan Cheng | 2009-07-17 | 1 | -0/+55 |
* | Fix x86 inline ams 'q' constraint support. In 32-bit mode, it's just like 'Q'... | Evan Cheng | 2009-07-17 | 1 | -0/+10 |
* | rename test. | Chris Lattner | 2009-07-17 | 1 | -0/+0 |
* | Assume an inline asm might be a call, so we get | Dale Johannesen | 2009-07-16 | 1 | -1/+1 |
* | Changed my mind. We now allow remat of instructions whose defs have subreg in... | Evan Cheng | 2009-07-16 | 1 | -4/+1 |
* | With recent MC changes, RIP base register is explicitly modeled. Make sure we... | Evan Cheng | 2009-07-16 | 1 | -0/+102 |
* | Let callers decide the sub-register index on the def operand of rematerialize... | Evan Cheng | 2009-07-16 | 2 | -1/+215 |
* | ShortenDeadCopySrcLiveRange needs to be more conservative in multi-kill situa... | Evan Cheng | 2009-07-15 | 1 | -0/+958 |
* | convert to filecheck style, simplify RUN line, and add comment. | Chris Lattner | 2009-07-14 | 1 | -7/+7 |
* | Reapply my previous asmprinter changes now with more testing and two | Chris Lattner | 2009-07-14 | 1 | -1/+1 |
* | Revert r75610 (and r75620, which was blocking the revert), in the hopes of | Daniel Dunbar | 2009-07-14 | 1 | -2/+2 |
* | Change the X86 asmprinter to use the mangler to apply suffixes like "$non_laz... | Chris Lattner | 2009-07-14 | 1 | -2/+2 |
* | Change the internal interface to makeNameProper to take a bool that | Chris Lattner | 2009-07-14 | 1 | -1/+1 |
* | Check for the correct unnamed name. | Bill Wendling | 2009-07-14 | 1 | -1/+1 |
* | Two changes: | Chris Lattner | 2009-07-13 | 1 | -2/+1 |
* | add nounwind | Chris Lattner | 2009-07-12 | 1 | -1/+1 |
* | Darwin prepends an _ to internal globals, Linux doesn't. | Nick Lewycky | 2009-07-11 | 1 | -1/+1 |
* | fix x86-64 static codegen to materialize the address of a global with movl in... | Chris Lattner | 2009-07-11 | 1 | -37/+37 |
* | this test was incorrect for x86-64 static. It passed on darwin, because darwin | Chris Lattner | 2009-07-11 | 1 | -1/+5 |
* | Fix PR4533, which is about buggy codegen in x86-64 -static mode. | Chris Lattner | 2009-07-11 | 1 | -20/+557 |
* | We get the P modifier wrong in a lot of cases, just add some more rigorous te... | Chris Lattner | 2009-07-11 | 1 | -30/+59 |
* | Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned | Eli Friedman | 2009-07-09 | 2 | -0/+19 |
* | Targets sometimes assign fixed stack object to spill certain callee-saved | Evan Cheng | 2009-07-09 | 3 | -2/+4 |
* | remove eh, convert to FileCheck style | Chris Lattner | 2009-07-09 | 1 | -6/+9 |
* | we have no tests for dllimport/export. Add one. | Chris Lattner | 2009-07-09 | 1 | -0/+9 |
* | * add some assertions for sanity checking. | Chris Lattner | 2009-07-09 | 1 | -1/+1 |
* | add a test for dale's recent change. | Chris Lattner | 2009-07-09 | 1 | -11/+34 |
* | switch test to FileCheck-style and test the P and non-P cases. | Chris Lattner | 2009-07-08 | 1 | -4/+19 |
* | rename a test to make it a feature test. | Chris Lattner | 2009-07-08 | 1 | -0/+0 |
* | add some more check for vector compares. | Chris Lattner | 2009-07-08 | 1 | -2/+36 |
* | convert a test to "FileCheck" style. | Chris Lattner | 2009-07-08 | 1 | -3/+27 |
* | eliminate the v[if]cmp versions of these tests, now that [if]cmp+sext works. | Chris Lattner | 2009-07-08 | 3 | -42/+1 |
* | dag combine sext(setcc) -> vsetcc before legalize. To make this safe, | Chris Lattner | 2009-07-08 | 1 | -1/+1 |
* | add support for legalizing an icmp where the result is illegal (4xi1) but | Chris Lattner | 2009-07-07 | 1 | -0/+7 |
* | add a trivial test that vector compares work. | Chris Lattner | 2009-07-07 | 1 | -0/+7 |
* | implement support for spliting and scalarizing vector setcc's. This | Chris Lattner | 2009-07-07 | 1 | -0/+28 |
* | verify that the fcmp version of this works just as well as the | Chris Lattner | 2009-07-07 | 1 | -0/+12 |
* | Avoid adding a duplicate def. This fixes PR4478. | Evan Cheng | 2009-07-06 | 1 | -0/+137 |
* | @GOTPCREL is also rip-relative. Fix fast-isel to do the right thing. | Chris Lattner | 2009-07-02 | 1 | -1/+1 |
* | Fix yet-another bug I introduced into fastisel, this time handling | Chris Lattner | 2009-07-02 | 1 | -0/+17 |
* | Fix some fast-isel problems selecting global variable addressing in | Chris Lattner | 2009-07-01 | 1 | -0/+24 |
* | Fix PR4485. | Rafael Espindola | 2009-06-30 | 2 | -1/+16 |
* | Fix PR4484. | Rafael Espindola | 2009-06-30 | 1 | -0/+15 |
* | FIX PR 4459. | Rafael Espindola | 2009-06-29 | 1 | -0/+15 |