aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Properly promote operands when optimizing a single-character memcmp.Benjamin Kramer2010-05-251-1/+13
* Add support for initialized global data for darwin tls. Update commentsEric Christopher2010-05-251-87/+125
* Changed the encoding of X86 floating point stack operations where both operandsKevin Enderby2010-05-251-0/+25
* Removing test; Chris thinks it's better to have theDale Johannesen2010-05-251-2718/+0
* MC/X86: Add a hack to allow recognizing 'cmpltps' and friends.Daniel Dunbar2010-05-251-0/+34
* Fix another variant of PR 7191. Also add a testcaseDale Johannesen2010-05-251-0/+2718
* MC/X86: Define explicit immediate forms of cmp{ss,sd,ps,pd}.Daniel Dunbar2010-05-251-0/+25
* The BT64ri8 record in X86Instr64bit.td was missing a REX_W which is requiredKevin Enderby2010-05-251-0/+5
* Make sure aeskeygenassist uses an unsigned immediate field.Eric Christopher2010-05-251-2/+7
* Fix an mmx movd encoding.Dan Gohman2010-05-241-0/+32
* MC/X86: Add aliases for CMOVcc variants.Kevin Enderby2010-05-241-0/+129
* Thumb2 RSBS instructions were being printed without the 'S' suffix.Bob Wilson2010-05-241-0/+9
* LR is in GPR, not tGPR even in Thumb1 mode.Evan Cheng2010-05-241-0/+2
* MC/X86: Subdivide immediates a bit more, so that we properly recognize immedi...Daniel Dunbar2010-05-221-0/+105
* MC/X86: Add alias for setz, setnz, jz, jnz.Daniel Dunbar2010-05-221-1/+18
* Implement @llvm.returnaddress. rdar://8015977.Evan Cheng2010-05-222-2/+29
* This test is darwin only. Make it so(tm).Eric Christopher2010-05-221-1/+1
* Recognize more BUILD_VECTORs and VECTOR_SHUFFLEs that can be implemented byBob Wilson2010-05-223-2/+47
* Add full bss data support for darwin tls variables.Eric Christopher2010-05-221-0/+19
* Added retl for 32-bit x86 and added retq for 64-bit x86.Kevin Enderby2010-05-212-0/+10
* Change CodeGen/ARM/2009-11-02-NegativeLane.ll to use 16-bit vector elementsBob Wilson2010-05-211-7/+7
* now that fp reg kill insertion stuff happens as a separateChris Lattner2010-05-211-0/+25
* Teach VirtRegRewriter to handle spilling in instructions that have multipleJakob Stoklund Olesen2010-05-211-0/+45
* Fix i64->f64 conversion, x86-64, -no-sse. A bitDale Johannesen2010-05-211-0/+12
* Change ARM scheduling default to list-hybrid if the target supports floating ...Evan Cheng2010-05-218-14/+14
* MC/X86: Add movq alias for movabsq, to allow matching 64-bit immediates with ...Daniel Dunbar2010-05-201-0/+20
* When canonicalizing icmp operand order to put the loop invariantDan Gohman2010-05-202-230/+256
* Handle Neon v2f64 and v2i64 vector shuffles as register copies.Bob Wilson2010-05-201-0/+7
* Fix assembly parsing and encoding of the pushf and popf family ofDan Gohman2010-05-203-0/+29
* Define the x86 pause instruction.Dan Gohman2010-05-202-0/+9
* Fix the sfence instruction to use MRM_F8 instead of MRM7r, since itDan Gohman2010-05-201-0/+3
* Match "4" or "8" depending upon if it's 32- or 64-bit.Bill Wendling2010-05-201-2/+2
* Once more, with feeling.Eric Christopher2010-05-201-0/+1
* Teach LSR how to cope better with unrolled loops on targets whereDan Gohman2010-05-191-0/+386
* fix rdar://7986634 - match instruction opcodes case insensitively.Chris Lattner2010-05-191-0/+5
* Testcase for r104181.Bill Wendling2010-05-191-0/+33
* A more combo tls testcase.Eric Christopher2010-05-191-0/+232
* Few more simple tls testcases.Eric Christopher2010-05-193-0/+279
* TwoAddressInstructionPass doesn't really know how to merge live intervals whenJakob Stoklund Olesen2010-05-191-0/+17
* Attempt to run this test on x86 only.Eric Christopher2010-05-191-0/+1
* Testcase to go with 104141.Bob Wilson2010-05-191-0/+14
* t2LEApcrel and tLEApcrel are re-materializable. This makes it possible to hoi...Evan Cheng2010-05-191-6/+39
* Intrinsics which do a vector compare (results are all zero or all ones) are m...Evan Cheng2010-05-191-0/+13
* Add a test to make sure that we're lowering the shift amount correctly.Eric Christopher2010-05-191-0/+22
* Remember to update VirtRegLastUse when spilling without killing before a call.Jakob Stoklund Olesen2010-05-181-0/+37
* When converting a test to a cmp to fold a load, use the cmp that has anDan Gohman2010-05-181-0/+68
* Quick test to make sure we're emitting the tbss section correctly.Eric Christopher2010-05-181-0/+114
* Sink dag combine's post index load / store code that swap base ptr and index ...Evan Cheng2010-05-181-0/+25
* Test passed on ppc, to my surprise; if it workedDale Johannesen2010-05-181-2/+0
* Fix PR7162: Use source register classes and sub-indices to determine the corr...Evan Cheng2010-05-181-0/+38