summaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Reapply things reverted back in 97220, with the fixed test case.Sanjiv Gupta2010-02-261-1/+1
* Fix XCoreTargetLowering::isLegalAddressingMode() to handle VoidTy.Richard Osborne2010-02-261-0/+26
* change the scope node to include a list of children to be checkedChris Lattner2010-02-251-1/+1
* Revert r97064. Duncan pointed out that bitcasts are defined inDan Gohman2010-02-251-39/+0
* Make LoopSimplify change conditional branches in loop exiting blocksDan Gohman2010-02-251-2/+1
* Create a stack frame on ARM whenJakob Stoklund Olesen2010-02-241-0/+15
* Check for comparisons of +/- zero when optimizing less-than-or-equal andBob Wilson2010-02-241-0/+16
* Make getTypeSizeInBits work correctly for array types; it should returnDan Gohman2010-02-241-0/+39
* Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again inDaniel Dunbar2010-02-245-63/+10
* When forming SSE min and max nodes for UGE and ULE comparisons, it'sDan Gohman2010-02-241-13/+429
* Change the scheduler from adding nodes in allnodes orderChris Lattner2010-02-244-107/+4
* LowerCall() should always do getCopyFromReg() to reference the stack pointer.Jim Grosbach2010-02-241-1/+1
* Re-apply 96540 and 96556 with fixes.Evan Cheng2010-02-245-10/+63
* DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses itJakob Stoklund Olesen2010-02-241-0/+20
* Remember to handle sub-registers when moving imp-defs to a rematted instruction.Jakob Stoklund Olesen2010-02-231-0/+49
* Keep track of phi join registers explicitly in LiveVariables.Jakob Stoklund Olesen2010-02-231-0/+146
* Adding the MicroBlaze backend.Wesley Peck2010-02-2314-0/+1339
* Lower BR_JT on the XCore to a jump into a series of jump instructions.Richard Osborne2010-02-232-0/+156
* These should not have been committed.Evan Cheng2010-02-224-46/+10
* no need to run llvm-as here.Chris Lattner2010-02-225-5/+5
* Instcombine constant folding can normalize gep with negative index to index w...Evan Cheng2010-02-224-10/+46
* Canonicalize ConstantInts to the right operand of commutativeDan Gohman2010-02-221-1/+1
* Actually enable the -enable-unsafe-fp-math tests.Dan Gohman2010-02-221-144/+144
* Mark the return address stack slot as mutable when moving the return addressArnold Schwaighofer2010-02-221-0/+55
* Remove the logic for reasoning about NaNs from the code that formsDan Gohman2010-02-221-44/+168
* When emitting an instruction which depends on both a post-incrementedDan Gohman2010-02-221-0/+32
* add some no-unwinds, other minor cleanups.Chris Lattner2010-02-213-30/+30
* add a triple so that this doesn't fail due to linux/ppc register printing Chris Lattner2010-02-211-1/+1
* filecheckize and add nouwinds.Chris Lattner2010-02-211-9/+16
* IT turns out that during jumpless setcc lowering eq and ne were swapped.Anton Korobeynikov2010-02-211-22/+22
* fix and un-xfail X86/vec_ss_load_fold.llChris Lattner2010-02-211-1/+0
* temporarily disable this.Chris Lattner2010-02-211-1/+2
* Check for overflow when scaling up an add or an addrec forDan Gohman2010-02-191-0/+37
* Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254.Charles Davis2010-02-191-1/+18
* Revert commits 96556 and 96640, because commit 96556 breaks theDuncan Sands2010-02-194-46/+10
* Transform (xor (setcc), (setcc)) == / != 1 toEvan Cheng2010-02-191-0/+31
* When determining the set of interesting reuse factors, considerDan Gohman2010-02-191-1/+57
* getSplatIndex assumes that the first element of the mask contains the splat i...Mon P Wang2010-02-181-5/+12
* Always normalize spill weights, also for intervals created by spilling.Jakob Stoklund Olesen2010-02-182-2/+6
* Make CodePlacementOpt detect special EH control flow byDan Gohman2010-02-181-0/+45
* remove empty fileChris Lattner2010-02-181-0/+0
* Use NEON vmin/vmax instructions for floating-point selects.Bob Wilson2010-02-181-0/+65
* Some dag combiner goodness:Evan Cheng2010-02-184-67/+15
* Don't check for comments, which vary between subtargets.Dan Gohman2010-02-171-1/+1
* Don't attempt to divide INT_MIN by -1; consider such cases toDan Gohman2010-02-171-0/+26
* roundss is an sse 4 thing, fix the test on non-sse41 buildersChris Lattner2010-02-171-1/+1
* Make g5 target explicit; scheduling affects register choice.Dale Johannesen2010-02-161-1/+1
* fix rdar://7653908, a crash on a case where we would fold a loadChris Lattner2010-02-161-0/+25
* Adjust register numbers in tests to compensate for theDale Johannesen2010-02-164-14/+14
* filecheckizeChris Lattner2010-02-161-3/+9