summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86
Commit message (Expand)AuthorAgeFilesLines
* - When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should c...Evan Cheng2008-02-181-0/+17
* Don't mark scalar integer multiplication as Expand on x86, since x86Dan Gohman2008-02-181-0/+8
* llvm.memory.barrier, and impl for x86 and alphaAndrew Lenharth2008-02-164-0/+63
* This test is not interesting.Evan Cheng2008-02-151-21/+0
* Fix a miscompilation from Dan's recent apintification.Chris Lattner2008-02-141-0/+8
* This readme entry is done, testcase here: CodeGen/X86/zero-remat.llChris Lattner2008-02-141-0/+2
* Fix test.Evan Cheng2008-02-141-1/+1
* In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower thisChris Lattner2008-02-131-0/+18
* New tests.Evan Cheng2008-02-133-0/+71
* Don't mask the isel bug.Evan Cheng2008-02-123-3/+3
* This test assumes no SSE4.1.Evan Cheng2008-02-121-1/+1
* Fix some test cases.Evan Cheng2008-02-123-3/+3
* Alignment of struct containing vectors depends onDale Johannesen2008-02-091-1/+1
* It's not always safe to fold movsd into xorpd, etc. Check the alignment of th...Evan Cheng2008-02-081-0/+99
* Added missing entries in X86 load / store folding tables.Evan Cheng2008-02-081-0/+20
* Fix a x86-64 codegen deficiency. Allow gv + offset when using rip addressing ...Evan Cheng2008-02-072-33/+46
* Fix PR1975: dag isel emitter produces patterns that isel wrong flag result.Evan Cheng2008-02-051-0/+12
* Add target triples to these so they don't fail on linux.Chris Lattner2008-01-291-0/+2
* Implement some dag combines that allow doing fneg/fabs/fcopysign in integerChris Lattner2008-01-271-0/+21
* New test to verify that "merging 4 loads into a vec load" continues to work and Chris Lattner2008-01-261-0/+35
* Infer alignment of loads and increase their alignment when we can tell they are Chris Lattner2008-01-261-0/+22
* remove a useless xfailed test.Chris Lattner2008-01-261-27/+0
* If there's no instructions being emitted on X86 for a function, emit aBill Wendling2008-01-261-0/+6
* Add target-specific dag combines for FAND(x,0) and FOR(x,0). This allowsChris Lattner2008-01-251-0/+14
* Significantly simplify and improve handling of FP function results on x86-32.Chris Lattner2008-01-243-1/+29
* take these with a pr #Chris Lattner2008-01-242-2/+2
* Let each target decide byval alignment. For X86, it's 4-byte unless the aggre...Evan Cheng2008-01-234-4/+34
* SSE varargs arguments are passed in memory.Evan Cheng2008-01-221-0/+9
* Test is correct again for the moment.Dale Johannesen2008-01-181-3/+0
* This commit changes:Chris Lattner2008-01-171-0/+8
* When a live virtual register is being clobbered by an implicit def, it is spi...Evan Cheng2008-01-171-0/+35
* Fixes a nasty dag combiner bug that causes a bunch of tests to fail at -O0.Evan Cheng2008-01-161-0/+30
* Trampoline support for x86-64. This looks likeDuncan Sands2008-01-161-0/+14
* make sure to use a cpu that has sse.Chris Lattner2008-01-161-1/+1
* My previous commit had an incomplete message, it should have been:Chris Lattner2008-01-161-0/+12
* verify x86 generates ud2 for llvm.trapChris Lattner2008-01-151-0/+9
* Disable for now.Dale Johannesen2008-01-111-0/+3
* Output sinl for a long double FSIN node, not sin.Duncan Sands2008-01-101-0/+11
* Codegen improvement has reduced one spill.Evan Cheng2008-01-101-1/+1
* Special copy SUnit's do not have SDNode's.Evan Cheng2008-01-091-0/+32
* Fix sse2.psrl.w and sse2.psrl.q definitions.Evan Cheng2008-01-092-2/+36
* Make load->store deletion a bit smarter. This allows us to compile this:Chris Lattner2008-01-081-0/+11
* Crashes llc when using Chris's new legalization logic.Duncan Sands2008-01-081-0/+17
* Update test to catch recent x86 insert regression and improvementsNate Begeman2008-01-071-0/+3
* fix this to use a valid triple.Chris Lattner2008-01-021-1/+1
* verify that aligned common support doesn't break.Chris Lattner2008-01-021-0/+8
* One readme entry is done, one is really easy (Evan, want to investigateChris Lattner2007-12-291-0/+10
* upgrade this testChris Lattner2007-12-291-8/+9
* Fold comparisons against a constant nan, and optimize ORD/UNORD Chris Lattner2007-12-291-0/+11
* this xform is implemented.Chris Lattner2007-12-291-0/+9
OpenPOWER on IntegriCloud