aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2011-03-04Teach instruction simplify to use constant ranges to solve problems of the formNick Lewycky
2011-03-04Followup to r126970: add 64-bit encoding tests for str with reg operand.Eli Friedman
2011-03-04PR9377: Handle x86 str with register operand in a way consistent with gas.Eli Friedman
2011-03-03Revert r123908; the code in question is completely untested and wrong.Eli Friedman
2011-03-03Bug#9033: For the ELF assembler output, always quote the section name.Joerg Sonnenberger
2011-03-03Optimize fprintf -> iprintf if there are no floating point argumentsRichard Osborne
2011-03-03Optimize sprintf -> siprintf if there are no floating point argumentsRichard Osborne
2011-03-03Optimize printf -> iprintf if there are no floating point argumentsRichard Osborne
2011-03-03PR9352: Always emit a relocation for weak symbols. Not emitting relocationsEli Friedman
2011-03-03TableGen should not ignore BX instructions for the ARM disassembler. pr9368.Bob Wilson
2011-03-03Check the ASM, not LLVM IR.Bill Wendling
2011-03-03pr9367: Add missing predicated BLX instructions.Bob Wilson
2011-03-03Testcase for r126913.Bill Wendling
2011-03-02Test case for r126864. Radar 9056407.Stuart Hastings
2011-03-02Test case for r126672. Radar 9055247.Stuart Hastings
2011-03-02Fixes an assertion failure while disassembling ARM rsbs reg/reg form.Kevin Enderby
2011-03-02[AVX] Fix mask predicates for 256-bit UNPCKLPS/D and implementDavid Greene
2011-03-02Eliminate the unused CodeGenPrepare option to split critical edges.Cameron Zwarich
2011-03-02Extend initial support for primitive types in PTX backendChe-Liang Chiou
2011-03-02Don't re-use existing addrec expansions if they contain casts.Dan Gohman
2011-03-02Catch more cases where 2-address pass should 3-addressify instructions. rdar:...Evan Cheng
2011-03-01Make InstCombiner::FoldAndOfICmps create a ConstantRange that's theAnders Carlsson
2011-03-01Optimize "icmp pred (urem X, Y), Y" --> true/false depending on pred. There'sNick Lewycky
2011-03-01Narrow right shifts need to encode their immediates differently from a normalBill Wendling
2011-03-01Add an obvious missing safety check to DAE::RemoveDeadArgumentsFromCallers.Eli Friedman
2011-02-28Delete obsolete test.Dan Gohman
2011-02-28Fix typo introduced by r126661: "Fix a typo which ..."Jakob Stoklund Olesen
2011-02-28Fix the arm's disassembler for blx that was building an MCInst without theKevin Enderby
2011-02-28Fix a typo which cause dag combine crash. rdar://9059537.Evan Cheng
2011-02-28Windows codegen also dies on this, so restrict to the platform it wasDuncan Sands
2011-02-28Make this test x86 specific because the ARM backend can't handle it.Duncan Sands
2011-02-28Teach SimplifyCFG that (switch (select cond, X, Y)) is better expressed as a ...Frits van Bommel
2011-02-28srem doesn't actually have the same resulting sign as its numerator, you couldNick Lewycky
2011-02-28Teach InstCombine to fold "(shr exact X, Y) == 0" --> X == 0, fixing #1 fromNick Lewycky
2011-02-28Add preliminary support for .f32 in the PTX backend.Che-Liang Chiou
2011-02-28The sign of an srem instruction is the sign of its dividend (the firstNick Lewycky
2011-02-27Legalize support for fpextend of vector. PR9309.Duncan Sands
2011-02-27Target/X86: Always emit "push/pop GPRs" in prologue/epilogue and emit "spill/...NAKAMURA Takumi
2011-02-27Fix PR9324 / <rdar://problem/9052489> by handling the case where a PHI has no...Cameron Zwarich
2011-02-27Give a test file a more sensible name so that it can hold more test cases.Cameron Zwarich
2011-02-26Add some DAGCombines for (adde 0, 0, glue), which are useful to optimize lega...Benjamin Kramer
2011-02-25split this test into arch specific pieces, so the ARMChris Lattner
2011-02-25Revert "SimplifyCFG: GEPs with just one non-constant index are also cheap."Benjamin Kramer
2011-02-25Add patterns to use post-increment addressing for Neon VST1-lane instructions.Bob Wilson
2011-02-24SimplifyCFG: GEPs with just one non-constant index are also cheap.Benjamin Kramer
2011-02-24SimplifyCFG: GEPs with constant indices are cheap enough to be executed uncon...Benjamin Kramer
2011-02-24Restore r125595 (reverted in r126336) with modifications:Joerg Sonnenberger
2011-02-24Enable support for vector sext and trunc:Nadav Rotem
2011-02-24Remove obsolete tests.Devang Patel
2011-02-24Move arch specific tests in arch specific directories.Devang Patel