Avoid creating a redundant zero APInt.
[oota-llvm.git] / test / CodeGen / X86 /
2008-06-21 Evan ChengUndo spill weight tweak. Need to investigate the perfor...
2008-06-19 Eli FriedmanFix a bug with <8 x i16> shuffle lowering on X86 where...
2008-06-19 Evan ChengNew test case.
2008-06-19 Evan ChengThis also got better (55 - 51 instructions). But doing...
2008-06-19 Evan ChengThis got better.
2008-06-16 Evan ChengDo not issue identity copies.
2008-06-16 Evan Cheng- Add "Commutative" property to intrinsics. This allows...
2008-06-13 Evan ChengTeach the spiller to commute instructions in order...
2008-06-13 Duncan SandsDisable some DAG combiner optimizations that may be
2008-06-12 Evan ChengFix some tests.
2008-06-10 Dale JohannesenFix parameter spelling: sse not sse1
2008-06-10 Matthijs KooijmanFix some more quoting issues in RUN lines, this time...
2008-06-10 Matthijs KooijmanRemove double pipes in RUN commandlines.
2008-06-10 Dan GohmanConvert several tests to use temporary files instead...
2008-06-09 Rafael Espindolaadd support for PIC on linux x86-64
2008-06-04 Evan ChengFix a memcpy lowering bug. Even though the memcpy align...
2008-06-02 Dan GohmanFix the position of MemOperands in nodes that use varia...
2008-05-29 Dan GohmanAdd patterns for CALL32m and CALL64m. They aren't match...
2008-05-29 Dan GohmanExpand small memmovs using inline code. Set the X86...
2008-05-29 Evan ChengImplement vector shift up / down and insert zero with...
2008-05-29 Evan ChengAdd nounwind.
2008-05-28 Evan ChengFix PR2289: vr defined by multiple implicit_def as...
2008-05-28 Evan ChengTeach local register allocator to deal with landing...
2008-05-27 Dan GohmanSpecify a target so that this tests tests what it's...
2008-05-27 Dan GohmanMake this test independent of the target-triple; the...
2008-05-26 Nick LewyckyThe Linux ABI emits an extra "movl %esp, %ebp" in funct...
2008-05-24 Evan ChengNew loadl_pd and loadh_pd tests.
2008-05-23 Evan ChengUse movlps / movhps to modify low / high half of 16...
2008-05-23 Dan GohmanUse PMULDQ for v2i64 multiplies when SSE4.1 is availabl...
2008-05-23 Evan ChengBug: rcpps can only folds a load if the address is...
2008-05-22 Evan ChengAdd a couple of test cases.
2008-05-22 Evan ChengAdd missing patterns.
2008-05-22 Chris Lattnertestcase for PR2267
2008-05-21 Evan ChengFix PR2343. An *interesting* coalescer bug.
2008-05-20 Gabor Greifsabre brings to my attention that the 'tr' suffix is...
2008-05-20 Gabor GreifRename the last test with .llx extension to .ll, resolv...
2008-05-20 Dan GohmanRun vortex-bug as x86-64, which is what the original...
2008-05-16 Dale JohannesenUse common where we mean common, not weak.
2008-05-15 Dan GohmanFix a bug in LoopStrengthReduce that caused it to emit...
2008-05-14 Dan GohmanWhen bit-twiddling CondCode values for integer comparis...
2008-05-13 Evan ChengInstead of a vector load, shuffle and then extract...
2008-05-13 Evan ChengOn x86, it's safe to treat i32 load anyext as a normal...
2008-05-12 Evan ChengXform bitconvert(build_pair(load a, load b)) to a singl...
2008-05-12 Dale JohannesenNew test for tail merging
2008-05-10 Evan ChengWhen transforming a vector_shuffle to a load, the base...
2008-05-10 Evan ChengAdd nounwind.
2008-05-10 Evan ChengIf all sources of a PHI node are defined by an implicit...
2008-05-09 Evan ChengAdd a pattern to do move the low element of a v4f32...
2008-05-09 Evan ChengHandle a few more cases of folding load i64 into xmm...
2008-05-09 Evan ChengSimplify test.
2008-05-08 Evan ChengUse movq to move low half of XMM register and zero...
2008-05-08 Evan ChengHandle vector move / load which zero the destination...
2008-05-07 Evan ChengAdd nounwind.
2008-05-07 Evan ChengYet another nasty spiller bug.
2008-05-06 Anton KorobeynikovUse target triple in tests, not 'realign-stack=0' optio...
2008-05-06 Evan ChengFix PR2287. Darwin passes mmx values in register in...
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-05-05 Chris Lattnerno need for eh info
2008-05-05 Dan GohmanAdd AsmPrinter support for emitting a directive to...
2008-05-04 Evan ChengSelect vector shift with non-immediate i32 shift amount...
2008-05-03 Evan ChengAdd separate intrinsics for MMX / SSE shifts with i32...
2008-05-02 Chris Lattnerspecify an arch for non-x86 hosts.
2008-05-01 Chris Lattnerdon't randomly miscompile seto/setuo just because we...
2008-04-30 Arnold SchwaighoferReally commit the test checking the argument lowering...
2008-04-29 Chris Lattnermake the vector conversion magic handle multiple results.
2008-04-29 Chris Lattneradd support for multiple return values in inline asm...
2008-04-29 Evan ChengAnother extract_subreg coalescing bug.
2008-04-28 Evan ChengAdd -march=x86.
2008-04-28 Evan ChengTest case.
2008-04-27 Chris LattnerImplement a signficant optimization for inline asm:
2008-04-25 Nate BegemanFeedback from chris
2008-04-25 Nate BegemanAdd a testcase for the recent "handle variable vector...
2008-04-25 Evan ChengUpdate tests.
2008-04-25 Evan ChengSpecial handling for MMX values being passed in either...
2008-04-25 Evan ChengMMX argument passing fixes:
2008-04-25 Chris LattnerLoosen up an assertion to allow intrinsics. I really...
2008-04-25 Evan ChengFix bug in x86 memcpy / memset lowering. If there are...
2008-04-23 Anton KorobeynikovDisable stack realignment for these tests
2008-04-23 Anton KorobeynikovFix test becase ABI stack alignment dropped to 'normal...
2008-04-23 Anton KorobeynikovFix test, instruction count is valid only if stack...
2008-04-21 Dan GohmanImplement an x86-64 ABI detail of passing structs by...
2008-04-20 Chris LattnerA better fix for my previous patch, MOVZQI2PQIrr just...
2008-04-20 Chris LattnerNot all x86-64 machines have sse3 apparently.
2008-04-19 Chris Lattnerrename *.llx -> *.ll
2008-04-17 Evan ChengBe more careful with insert_subreg and extract_subreg...
2008-04-17 Evan ChengFix a sub-register indice propagation bug.
2008-04-16 Evan ChengDon't forget about sub-register indices when rematting...
2008-04-16 Evan ChengReally test what's intended.
2008-04-16 Evan ChengRewrite LiveVariable liveness computation. The new...
2008-04-16 Dan GohmanAdd support for the form of the SSE41 extractps instruc...
2008-04-16 Dan GohmanRecreate the size SDNode instead of reusing the old...
2008-04-15 Dan GohmanAdd movd instructions to move from MMX registers
2008-04-15 Dan GohmanTreat EntryToken nodes as "passive" so that they aren...
2008-04-14 Dale JohannesenRemove -unwind-tables-optional everywhere, since
2008-04-12 Arnold SchwaighoferThis patch corrects the handling of byval arguments...
2008-04-12 Dan GohmanDrop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
2008-04-12 Dan GohmanFix a bug that prevented x86-64 from using rep.movsq for
2008-04-10 Chris LattnerFix the x86-64 side of PR2108 by adding a v2f64 version of
2008-04-10 Evan ChengTeach branch folding pass about implicit_def instructio...
2008-04-09 Evan Cheng- More aggressively coalescing away copies whose source...
next