aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* Filecheck-ize.Bill Wendling2011-09-301-1/+3
* Add new line at end of file.Bill Wendling2011-09-301-1/+1
* When inferring the pointer alignment, if the global doesn't have an initializerBill Wendling2011-09-301-0/+26
* LSR: rewrite inner loops only.Andrew Trick2011-09-295-8/+20
* PR11033: Make sure we don't generate PCMPGTQ and PCMPEQQ if the target CPU do...Eli Friedman2011-09-281-0/+35
* Remove X86-dependent stuff from SSEDomainFix.Jakob Stoklund Olesen2011-09-272-3/+3
* Last batch of test conversions to new atomic instructions.Eli Friedman2011-09-2710-1923/+963
* Convert a bunch more tests over to the new atomic instructions.Eli Friedman2011-09-2610-1088/+69
* Only run MF.verify() with EXPENSIVE_CHECKS=1.Jakob Stoklund Olesen2011-09-241-3/+0
* Verify that terminators follow non-terminators.Jakob Stoklund Olesen2011-09-231-0/+3
* PR10998: It is not legal to sink an instruction past the terminator of a bloc...Eli Friedman2011-09-231-0/+43
* PR10989: Don't print .hidden on Windows.Eli Friedman2011-09-231-6/+13
* PR10991: make fast-isel correctly check whether accessing a global through an...Eli Friedman2011-09-221-1/+17
* Synthesize SSE3/AVX 128 bit horizontal add/sub instructions fromDuncan Sands2011-09-221-0/+194
* Do not unnecessarily use AT_specification DIE because it does not add any value.Devang Patel2011-09-211-0/+20
* add another testcase for pr10902Nadav Rotem2011-09-211-0/+12
* [VECTOR-SELECT] Address one of the bugs in pr10902.Nadav Rotem2011-09-211-0/+15
* Add a DAGCombine for subvector extracts to remove useless chains ofBruno Cardoso Lopes2011-09-201-0/+19
* Revert r140097, working on a better approachBruno Cardoso Lopes2011-09-201-7/+0
* test/CodeGen/X86/avx-minmax.ll: Unbreak Win32.NAKAMURA Takumi2011-09-201-4/+4
* Extend changes from r139986 to produce 256-bit AVX minps/minpd/maxps/maxpd.Craig Topper2011-09-201-0/+65
* Attempt to fix -mtriple=i686-{cygwin|mingw|win32} regressions. Nakamura,Bruno Cardoso Lopes2011-09-205-7/+7
* Based on the small opt Zvi's patch was trying to achieve, eliminateBruno Cardoso Lopes2011-09-191-0/+8
* Match X86ISD::FSETCCsd and X86ISD::FSETCCss while in AVX mode. This fixBruno Cardoso Lopes2011-09-191-0/+18
* setOperationAction should be done on the return value of the type, not the op...Nadav Rotem2011-09-181-0/+12
* When promoting integer vectors we often create ext-loads. This patch adds aNadav Rotem2011-09-181-0/+82
* Apply Duncan's test fix from r139986 to the avx version of that test too.Benjamin Kramer2011-09-181-4/+4
* Synthesize x86 max/min instructions also for vectors (i.e. produceDuncan Sands2011-09-172-7/+39
* Test case trial and error. Not sure the proper way to check MBB names.Andrew Trick2011-09-161-7/+7
* Reduced a stronger test case for coalescer bug PR10920.Andrew Trick2011-09-161-22/+81
* VirtRegMap is counting spill slots, not register spills.Jakob Stoklund Olesen2011-09-151-1/+1
* Change all checks regarding the presence of any SSE level to alwaysBruno Cardoso Lopes2011-09-151-1/+1
* [regcoalescing] bug fix for RegistersDefinedFromSameValue.Andrew Trick2011-09-151-0/+115
* Add integer promotion support for vselectNadav Rotem2011-09-141-0/+17
* Vector shuffle mask <i32 4, i32 5, i32 2, i32 3> should yield "movsd", not "m...Bruno Cardoso Lopes2011-09-141-0/+14
* Remove unnecessary old test.Devang Patel2011-09-141-49/+0
* Error out on CodeGen of unaligned load/store. Fix test so it isn't accidenta...Eli Friedman2011-09-131-2/+2
* update checked patternNadav Rotem2011-09-131-1/+19
* Add vselect target support for targets that do not support blend but do supportNadav Rotem2011-09-131-0/+37
* Change testcase commandline to be more strict and silence buildbotsBruno Cardoso Lopes2011-09-121-1/+1
* Fix PR10845. SUBREG_TO_REG shouldn't be used when the input andBruno Cardoso Lopes2011-09-121-0/+14
* Revert the wrong part of r139528, and fix testcases.Bruno Cardoso Lopes2011-09-122-4/+4
* Not sure how CMPPS and CMPPD had already ever worked, I guess it didn't.Bruno Cardoso Lopes2011-09-122-0/+37
* Really un-XFAIL the testcase, like I said I would in r139458.Eli Friedman2011-09-101-1/+0
* Fixed an assert from:Richard Trieu2011-09-101-0/+1
* Implement vector-select support for avx256. Refactor the vblend implementatio...Nadav Rotem2011-09-091-0/+38
* Add a AVX version of a simple i64 -> f64 bitcast. This could beBruno Cardoso Lopes2011-09-081-0/+10
* Reapply testcase from r139309!Bruno Cardoso Lopes2011-09-081-0/+47
* Remove this crashing test, until I figure out what's going wrong hereBruno Cardoso Lopes2011-09-081-47/+0
* Add AVX versions of blend vector operations and fix some issues noticedBruno Cardoso Lopes2011-09-082-0/+47