aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2010-02-24Check for comparisons of +/- zero when optimizing less-than-or-equal andBob Wilson
2010-02-24Make getTypeSizeInBits work correctly for array types; it should returnDan Gohman
2010-02-24Speculatively revert r97011, "Re-apply 96540 and 96556 with fixes.", again inDaniel Dunbar
2010-02-24When forming SSE min and max nodes for UGE and ULE comparisons, it'sDan Gohman
2010-02-24Change the scheduler from adding nodes in allnodes orderChris Lattner
2010-02-24LowerCall() should always do getCopyFromReg() to reference the stack pointer.Jim Grosbach
2010-02-24Re-apply 96540 and 96556 with fixes.Evan Cheng
2010-02-24DIV8r must define %AX since X86DAGToDAGISel::Select() sometimes uses itJakob Stoklund Olesen
2010-02-23Remember to handle sub-registers when moving imp-defs to a rematted instruction.Jakob Stoklund Olesen
2010-02-23Keep track of phi join registers explicitly in LiveVariables.Jakob Stoklund Olesen
2010-02-23Adding the MicroBlaze backend.Wesley Peck
2010-02-23Lower BR_JT on the XCore to a jump into a series of jump instructions.Richard Osborne
2010-02-22These should not have been committed.Evan Cheng
2010-02-22no need to run llvm-as here.Chris Lattner
2010-02-22Instcombine constant folding can normalize gep with negative index to index w...Evan Cheng
2010-02-22Canonicalize ConstantInts to the right operand of commutativeDan Gohman
2010-02-22Actually enable the -enable-unsafe-fp-math tests.Dan Gohman
2010-02-22Mark the return address stack slot as mutable when moving the return addressArnold Schwaighofer
2010-02-22Remove the logic for reasoning about NaNs from the code that formsDan Gohman
2010-02-22When emitting an instruction which depends on both a post-incrementedDan Gohman
2010-02-21add some no-unwinds, other minor cleanups.Chris Lattner
2010-02-21add a triple so that this doesn't fail due to linux/ppc register printing Chris Lattner
2010-02-21filecheckize and add nouwinds.Chris Lattner
2010-02-21IT turns out that during jumpless setcc lowering eq and ne were swapped.Anton Korobeynikov
2010-02-21fix and un-xfail X86/vec_ss_load_fold.llChris Lattner
2010-02-21temporarily disable this.Chris Lattner
2010-02-19Check for overflow when scaling up an add or an addrec forDan Gohman
2010-02-19Add support for the 'alignstack' attribute to the x86 backend. Fixes PR5254.Charles Davis
2010-02-19Revert commits 96556 and 96640, because commit 96556 breaks theDuncan Sands
2010-02-19Transform (xor (setcc), (setcc)) == / != 1 toEvan Cheng
2010-02-19When determining the set of interesting reuse factors, considerDan Gohman
2010-02-18getSplatIndex assumes that the first element of the mask contains the splat i...Mon P Wang
2010-02-18Always normalize spill weights, also for intervals created by spilling.Jakob Stoklund Olesen
2010-02-18Make CodePlacementOpt detect special EH control flow byDan Gohman
2010-02-18remove empty fileChris Lattner
2010-02-18Use NEON vmin/vmax instructions for floating-point selects.Bob Wilson
2010-02-18Some dag combiner goodness:Evan Cheng
2010-02-17Don't check for comments, which vary between subtargets.Dan Gohman
2010-02-17Don't attempt to divide INT_MIN by -1; consider such cases toDan Gohman
2010-02-17roundss is an sse 4 thing, fix the test on non-sse41 buildersChris Lattner
2010-02-16Make g5 target explicit; scheduling affects register choice.Dale Johannesen
2010-02-16fix rdar://7653908, a crash on a case where we would fold a loadChris Lattner
2010-02-16Adjust register numbers in tests to compensate for theDale Johannesen
2010-02-16filecheckizeChris Lattner
2010-02-16Look for SSE and instructions of this form: (and x, (build_vector c1,c2,c3,c4)).Evan Cheng
2010-02-16Add support for emitting non-temporal stores for DAGs markedDavid Greene
2010-02-16Fix pr6111: Avoid using the LR register for the target address of an indirectBob Wilson
2010-02-16Split the main for-each-use loop again, this time for GenerateTruncates,Dan Gohman
2010-02-15Preliminary patch to improve dwarf EH generation - Hooks to return Personalit...Anton Korobeynikov
2010-02-15Fix PR6300.Jakob Stoklund Olesen