aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* Add test for post-ra machine licm.Evan Cheng2010-04-131-7/+53
* Fix test on non-x86 hosts.Evan Cheng2010-04-131-1/+1
* Re-apply 101075 and fix it properly. Just reuse the debug info of the branch ...Evan Cheng2010-04-132-0/+81
* Temporarily revert r101075, it's causing invalid iterator assertionsEric Christopher2010-04-131-39/+0
* add llvm codegen support for -ffunction-sections and -fdata-sections,Chris Lattner2010-04-131-0/+10
* Use .set expression for x86 pic jump table reference to reduce assembly reloc...Evan Cheng2010-04-121-2/+7
* Third time's a charm...Bill Wendling2010-04-121-1/+1
* Genericize the label test.Bill Wendling2010-04-121-1/+1
* Correct test to test what I mean it to test.Bill Wendling2010-04-121-1/+2
* Micro-optimization:Bill Wendling2010-04-121-0/+38
* Enable post regalloc machine licm by default.Evan Cheng2010-04-121-0/+140
* Merge a few fast-isel tests.Dan Gohman2010-04-093-23/+21
* Coalescer should not delete copy instructions whose defs are partially dead. ...Evan Cheng2010-04-081-0/+26
* Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng2010-04-082-12/+55
* When expanding expressions which are using post-inc mode for multiple loops,Dan Gohman2010-04-081-0/+27
* add newlines at the end of files.Chris Lattner2010-04-072-2/+2
* Generalize IVUsers to track arbitrary expressions rather than expressionsDan Gohman2010-04-071-0/+277
* Split big test into multiple directories to cater toDale Johannesen2010-04-071-0/+34
* this has a pr!Chris Lattner2010-04-071-0/+1
* fix a latent bug my inline asm stuff exposed: Chris Lattner2010-04-071-0/+16
* Don't try to collapse DomainValues onto an incompatible SSE domain.Jakob Stoklund Olesen2010-04-061-0/+130
* Add nounwind.Evan Cheng2010-04-051-2/+2
* Don't do code sinking on unreachable blocks. It's unprofitable and hazardous.Dan Gohman2010-04-051-0/+30
* resolve a fixme.Chris Lattner2010-04-041-2/+2
* Correctly lower memset / memcpy of undef. It should be a nop. PR6767.Evan Cheng2010-04-022-5/+15
* Revert the recent alignment changes. They're broken for -Os because,Dan Gohman2010-04-022-2/+2
* Remove this initializer so that the optimizer doesn't convertDan Gohman2010-04-021-1/+1
* Update this test for the new preferred alignment heuristics.Dan Gohman2010-04-021-1/+1
* In 64-bit mode, use i64 to lower memcpy / memset instead of f64.Evan Cheng2010-04-012-9/+25
* - Avoid using floating point stores to implement memset unless the value is z...Evan Cheng2010-04-011-2/+10
* Add -mcpu to memcpy / memset tests to ensure they behave the same on all host...Evan Cheng2010-04-013-9/+8
* Fix sdisel memcpy, memset, memmove lowering:Evan Cheng2010-04-017-56/+130
* Replace V_SET0 with variants for each SSE execution domain.Jakob Stoklund Olesen2010-03-316-7/+8
* Fix typo. Thank you, valgrind.Jakob Stoklund Olesen2010-03-311-1/+1
* Not all platforms start symbols with _Jakob Stoklund Olesen2010-03-302-6/+6
* Enable -sse-domain-fix by default. Now with tests!Jakob Stoklund Olesen2010-03-309-45/+59
* Remove the pmulld intrinsic and autoupdate it as a vector multiply.Eric Christopher2010-03-302-1/+17
* teach tblgen to allow patterns like (add (i32 (bitconvert (i32 GPR))), 4), Chris Lattner2010-03-281-3/+7
* Do not sibcall if stack needs to be dynamically aligned.Evan Cheng2010-03-261-0/+11
* Allow trivial sibcall of vararg callee when no arguments are being passed.Evan Cheng2010-03-263-6/+37
* Try trivial remat before the coalescer gives up on a vr / physreg coalescing ...Evan Cheng2010-03-263-2/+17
* Add nounwind.Evan Cheng2010-03-251-1/+1
* Make the NDEBUG assertion stronger and more clear what is Chris Lattner2010-03-256-6/+5
* BUILD_VECTOR was missing out on some prime opportunities to use SSE 4.1 inserts.Nate Begeman2010-03-244-2/+12
* Stupid svn. Add back to the lost sibcall tests.Evan Cheng2010-03-201-2/+57
* Fixed the encoding problems of the crc32 instructions. All had the Operand sizeKevin Enderby2010-03-191-6/+6
* Fixed a widening bug where we were not using the correct size for the loadMon P Wang2010-03-191-1/+25
* Turning off post-ra scheduling for x86. It isn't a consistent win.Evan Cheng2010-03-184-27/+27
* X86 address mode matching code MatchAddressRecursively does some aggressive h...Evan Cheng2010-03-171-0/+39
* Add an rdar number to this test.Dan Gohman2010-03-161-0/+1