aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* Be careful with operand promotion. For a binary operation, the source operand...Evan Cheng2010-05-101-0/+11
* Readd testcase.Bill Wendling2010-05-081-0/+44
* When pruning candidate formulae out of an LSRUse, update theDan Gohman2010-05-071-0/+83
* Remove. Don't XFAIL.Bill Wendling2010-05-071-46/+0
* Temorarily revert r101984.Bill Wendling2010-05-071-0/+2
* Fix PR 7087, and probably other things, by extendingDale Johannesen2010-05-071-0/+27
* Correct some bogus target triples.Duncan Sands2010-05-075-6/+6
* Revert r103133 and add testcase from PR7066.Nick Lewycky2010-05-072-0/+12
* Disable the new unknown-location code for now. It causes a majorDan Gohman2010-05-071-1/+1
* Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman2010-05-061-3/+1
* Add a testcase for r103135, explicitly representing unknownDan Gohman2010-05-061-0/+36
* Fix PR7054 - Assertion `Symbol->isUndefined() && "Cannot define a symbol twic...Chris Lattner2010-05-061-0/+15
* Fix PR6520. An earlyclobber physreg must not be allocated to anything else.Jakob Stoklund Olesen2010-05-051-0/+31
* Check that subregisters don't have independent values in RemoveCopyByCommutin...Jakob Stoklund Olesen2010-05-031-0/+33
* Fix tests to use fadd, fsub, and fmul, instead of add, sub, and mul,Dan Gohman2010-05-032-2/+2
* Fix a bug which prevented tail merging of return instructions inDan Gohman2010-05-031-0/+23
* Remove the -enable-sjlj-eh option, which doesn't do anything.Duncan Sands2010-05-024-4/+4
* Test failing too much on too many platforms.Bill Wendling2010-05-011-85/+0
* Maybe it needs sse2?Bill Wendling2010-04-301-1/+1
* Force 64-bit.Bill Wendling2010-04-301-1/+1
* EXTRACT_VECTOR_ELT of an INSERT_VECTOR_ELT may have the same index, but theBill Wendling2010-04-301-0/+85
* The local register allocator has to spill dirty callee saved registers before aJakob Stoklund Olesen2010-04-301-0/+143
* Fix test.Evan Cheng2010-04-301-2/+2
* Another sibcall bug. If caller and callee calling conventions differ, then it...Evan Cheng2010-04-301-0/+18
* Reject really weird coalescer case when trying to merge identical subregistersJakob Stoklund Olesen2010-04-291-0/+142
* Load folding tail call should not use ebp / rbp after it's popped. PEIEvan Cheng2010-04-291-0/+52
* Rework global alignment computation again. Now we do round upChris Lattner2010-04-282-4/+29
* Enable i16 to i32 promotion by default.Evan Cheng2010-04-2810-18/+70
* Update tests.Evan Cheng2010-04-283-11/+35
* Emit debug info for byval parameters.Devang Patel2010-04-281-0/+45
* Do not count kill, implicit_def instructions as printed instructions.Evan Cheng2010-04-271-1/+1
* round zero-byte .zerofill directives up to 1 byte. ThisChris Lattner2010-04-271-0/+14
* on darwin empty functions need to codegen into something of non-zero length,Chris Lattner2010-04-261-1/+1
* When checking whether the special handling for an addrec increment whichDan Gohman2010-04-261-1/+24
* fix PR6921 a different way. Intead of increasing theChris Lattner2010-04-262-0/+19
* Revert r102300/102301, which serious broke objc apps.Chris Lattner2010-04-262-19/+2
* Fix PR6921: globals were not getting correctly rounded up to theirChris Lattner2010-04-252-2/+19
* Generalize LSR's OptimizeMax to handle the new kinds of max expressionsDan Gohman2010-04-241-0/+32
* Per Chris, fuse four trivial tests using grep (r102199) into one that uses Fi...Stuart Hastings2010-04-235-36/+45
* Change TargetData's algorithm for computing defualt vector typeDan Gohman2010-04-231-3/+3
* Add some missing x86 patterns for movdq2q. Fixes two (LLVM-)GCC DejaGNU test...Stuart Hastings2010-04-234-0/+36
* Fix LSR to tolerate cases where ScalarEvolution initiallyDan Gohman2010-04-231-0/+28
* Do not try to optimize a copy that has already been marked for deletion.Evan Cheng2010-04-211-0/+15
* Implement -disable-non-leaf-fp-elim which disable frame pointer eliminationEvan Cheng2010-04-211-0/+44
* - Clean up some crappy code which deals with coalescing of copies which look atEvan Cheng2010-04-213-4/+8
* Add another variant of this test which found a place whereDan Gohman2010-04-211-0/+43
* teach the x86 address matching stuff to handleChris Lattner2010-04-201-0/+47
* Move CodeGen/X86/2010-04-19-DAGCombineCrash.ll into CodeGen/X86/crash.ll. AlsoBill Wendling2010-04-202-58/+21
* The visitXOR method can return the same SDNode. If so, we don't want to deleteBill Wendling2010-04-201-0/+58
* Start function numbering at 0.Dan Gohman2010-04-1722-607/+607