aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2008-06-04Merge from mainline to fix PR2407.Tanya Lattner
2008-06-02Merge from mainline.Tanya Lattner
2008-06-02Merge from mainline.Tanya Lattner
2008-05-22Merge from mainline.Tanya Lattner
2008-05-12Merge from mainline.Tanya Lattner
2008-05-10Add nounwind.Evan Cheng
2008-05-10If all sources of a PHI node are defined by an implicit_def, just emit an imp...Evan Cheng
2008-05-09Add a pattern to do move the low element of a v4f32 and zero extend the rest.Evan Cheng
2008-05-09Handle a few more cases of folding load i64 into xmm and zero top bits.Evan Cheng
2008-05-09Simplify test.Evan Cheng
2008-05-08Use movq to move low half of XMM register and zero-extend the rest.Evan Cheng
2008-05-08Handle vector move / load which zero the destination register top bits (i.e. ...Evan Cheng
2008-05-07Add nounwind.Evan Cheng
2008-05-07Yet another nasty spiller bug.Evan Cheng
2008-05-06Use target triple in tests, not 'realign-stack=0' option. Per request.Anton Korobeynikov
2008-05-06Fix PR2287. Darwin passes mmx values in register in 64-mode, not Linux.Evan Cheng
2008-05-05Added addition atomic instrinsics and, or, xor, min, and max.Mon P Wang
2008-05-05no need for eh infoChris Lattner
2008-05-05Add AsmPrinter support for emitting a directive to declare thatDan Gohman
2008-05-04Select vector shift with non-immediate i32 shift amount operand by first movi...Evan Cheng
2008-05-03Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng
2008-05-02specify an arch for non-x86 hosts.Chris Lattner
2008-05-01Adding testcase.Bill Wendling
2008-05-01don't randomly miscompile seto/setuo just because we are in Chris Lattner
2008-04-30Really commit the test checking the argument lowering behaviour on x86-64 :).Arnold Schwaighofer
2008-04-30Tail call optimization improvements:Arnold Schwaighofer
2008-04-29make the vector conversion magic handle multiple results.Chris Lattner
2008-04-29add support for multiple return values in inline asm. This is a step Chris Lattner
2008-04-29Another extract_subreg coalescing bug.Evan Cheng
2008-04-28Add -march=x86.Evan Cheng
2008-04-28Update and_ops.ll according to the recent dagcombiner changes.Dan Gohman
2008-04-28Test case.Evan Cheng
2008-04-27Implement a signficant optimization for inline asm:Chris Lattner
2008-04-25Feedback from chrisNate Begeman
2008-04-25Add a testcase for the recent "handle variable vector insert elt in mem" patchNate Begeman
2008-04-25Update tests.Evan Cheng
2008-04-25Special handling for MMX values being passed in either GPR64 or lower 64-bits...Evan Cheng
2008-04-25Remove the code from CodeGenPrepare that moved getresult instructionsDan Gohman
2008-04-25MMX argument passing fixes:Evan Cheng
2008-04-25Loosen up an assertion to allow intrinsics. I really have noChris Lattner
2008-04-25Fix bug in x86 memcpy / memset lowering. If there are trailing bytes not hand...Evan Cheng
2008-04-24New test.Evan Cheng
2008-04-23Add support to codegen for getresult instructions with undef operands.Dan Gohman
2008-04-23Disable stack realignment for these testsAnton Korobeynikov
2008-04-23Fix test becase ABI stack alignment dropped to 'normal' valueAnton Korobeynikov
2008-04-23Fix test, instruction count is valid only if stack is not realignedAnton Korobeynikov
2008-04-21Implement an x86-64 ABI detail of passing structs by hidden firstDan Gohman
2008-04-20A better fix for my previous patch, MOVZQI2PQIrr just requires SSE2.Chris Lattner
2008-04-20Not all x86-64 machines have sse3 apparently.Chris Lattner
2008-04-19rename *.llx -> *.llChris Lattner