| Commit message (Expand) | Author | Age | Files | Lines |
* | Be careful with operand promotion. For a binary operation, the source operand... | Evan Cheng | 2010-05-10 | 1 | -0/+11 |
* | Readd testcase. | Bill Wendling | 2010-05-08 | 1 | -0/+44 |
* | When pruning candidate formulae out of an LSRUse, update the | Dan Gohman | 2010-05-07 | 1 | -0/+83 |
* | Remove. Don't XFAIL. | Bill Wendling | 2010-05-07 | 1 | -46/+0 |
* | Temorarily revert r101984. | Bill Wendling | 2010-05-07 | 1 | -0/+2 |
* | Fix PR 7087, and probably other things, by extending | Dale Johannesen | 2010-05-07 | 1 | -0/+27 |
* | Correct some bogus target triples. | Duncan Sands | 2010-05-07 | 5 | -6/+6 |
* | Revert r103133 and add testcase from PR7066. | Nick Lewycky | 2010-05-07 | 2 | -0/+12 |
* | Disable the new unknown-location code for now. It causes a major | Dan Gohman | 2010-05-07 | 1 | -1/+1 |
* | Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it | Dan Gohman | 2010-05-06 | 1 | -3/+1 |
* | Add a testcase for r103135, explicitly representing unknown | Dan Gohman | 2010-05-06 | 1 | -0/+36 |
* | Fix PR7054 - Assertion `Symbol->isUndefined() && "Cannot define a symbol twic... | Chris Lattner | 2010-05-06 | 1 | -0/+15 |
* | Fix PR6520. An earlyclobber physreg must not be allocated to anything else. | Jakob Stoklund Olesen | 2010-05-05 | 1 | -0/+31 |
* | Check that subregisters don't have independent values in RemoveCopyByCommutin... | Jakob Stoklund Olesen | 2010-05-03 | 1 | -0/+33 |
* | Fix tests to use fadd, fsub, and fmul, instead of add, sub, and mul, | Dan Gohman | 2010-05-03 | 2 | -2/+2 |
* | Fix a bug which prevented tail merging of return instructions in | Dan Gohman | 2010-05-03 | 1 | -0/+23 |
* | Remove the -enable-sjlj-eh option, which doesn't do anything. | Duncan Sands | 2010-05-02 | 4 | -4/+4 |
* | Test failing too much on too many platforms. | Bill Wendling | 2010-05-01 | 1 | -85/+0 |
* | Maybe it needs sse2? | Bill Wendling | 2010-04-30 | 1 | -1/+1 |
* | Force 64-bit. | Bill Wendling | 2010-04-30 | 1 | -1/+1 |
* | EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but the | Bill Wendling | 2010-04-30 | 1 | -0/+85 |
* | The local register allocator has to spill dirty callee saved registers before a | Jakob Stoklund Olesen | 2010-04-30 | 1 | -0/+143 |
* | Fix test. | Evan Cheng | 2010-04-30 | 1 | -2/+2 |
* | Another sibcall bug. If caller and callee calling conventions differ, then it... | Evan Cheng | 2010-04-30 | 1 | -0/+18 |
* | Reject really weird coalescer case when trying to merge identical subregisters | Jakob Stoklund Olesen | 2010-04-29 | 1 | -0/+142 |
* | Load folding tail call should not use ebp / rbp after it's popped. PEI | Evan Cheng | 2010-04-29 | 1 | -0/+52 |
* | Rework global alignment computation again. Now we do round up | Chris Lattner | 2010-04-28 | 2 | -4/+29 |
* | Enable i16 to i32 promotion by default. | Evan Cheng | 2010-04-28 | 10 | -18/+70 |
* | Update tests. | Evan Cheng | 2010-04-28 | 3 | -11/+35 |
* | Emit debug info for byval parameters. | Devang Patel | 2010-04-28 | 1 | -0/+45 |
* | Do not count kill, implicit_def instructions as printed instructions. | Evan Cheng | 2010-04-27 | 1 | -1/+1 |
* | round zero-byte .zerofill directives up to 1 byte. This | Chris Lattner | 2010-04-27 | 1 | -0/+14 |
* | on darwin empty functions need to codegen into something of non-zero length, | Chris Lattner | 2010-04-26 | 1 | -1/+1 |
* | When checking whether the special handling for an addrec increment which | Dan Gohman | 2010-04-26 | 1 | -1/+24 |
* | fix PR6921 a different way. Intead of increasing the | Chris Lattner | 2010-04-26 | 2 | -0/+19 |
* | Revert r102300/102301, which serious broke objc apps. | Chris Lattner | 2010-04-26 | 2 | -19/+2 |
* | Fix PR6921: globals were not getting correctly rounded up to their | Chris Lattner | 2010-04-25 | 2 | -2/+19 |
* | Generalize LSR's OptimizeMax to handle the new kinds of max expressions | Dan Gohman | 2010-04-24 | 1 | -0/+32 |
* | Per Chris, fuse four trivial tests using grep (r102199) into one that uses Fi... | Stuart Hastings | 2010-04-23 | 5 | -36/+45 |
* | Change TargetData's algorithm for computing defualt vector type | Dan Gohman | 2010-04-23 | 1 | -3/+3 |
* | Add some missing x86 patterns for movdq2q. Fixes two (LLVM-)GCC DejaGNU test... | Stuart Hastings | 2010-04-23 | 4 | -0/+36 |
* | Fix LSR to tolerate cases where ScalarEvolution initially | Dan Gohman | 2010-04-23 | 1 | -0/+28 |
* | Do not try to optimize a copy that has already been marked for deletion. | Evan Cheng | 2010-04-21 | 1 | -0/+15 |
* | Implement -disable-non-leaf-fp-elim which disable frame pointer elimination | Evan Cheng | 2010-04-21 | 1 | -0/+44 |
* | - Clean up some crappy code which deals with coalescing of copies which look at | Evan Cheng | 2010-04-21 | 3 | -4/+8 |
* | Add another variant of this test which found a place where | Dan Gohman | 2010-04-21 | 1 | -0/+43 |
* | teach the x86 address matching stuff to handle | Chris Lattner | 2010-04-20 | 1 | -0/+47 |
* | Move CodeGen/X86/2010-04-19-DAGCombineCrash.ll into CodeGen/X86/crash.ll. Also | Bill Wendling | 2010-04-20 | 2 | -58/+21 |
* | The visitXOR method can return the same SDNode. If so, we don't want to delete | Bill Wendling | 2010-04-20 | 1 | -0/+58 |
* | Start function numbering at 0. | Dan Gohman | 2010-04-17 | 22 | -607/+607 |