summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
...
* Use movlps / movhps to modify low / high half of 16-byet memory location.Evan Cheng2008-05-23
* Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And addDan Gohman2008-05-23
* Bug: rcpps can only folds a load if the address is 16-byte aligned. Fixed man...Evan Cheng2008-05-23
* Add a couple of test cases.Evan Cheng2008-05-22
* Add missing patterns.Evan Cheng2008-05-22
* Add support for multiple-return values in inline asm. This shouldChris Lattner2008-05-22
* testcase for PR2267Chris Lattner2008-05-22
* Fix PR2343. An *interesting* coalescer bug.Evan Cheng2008-05-21
* Eliminate questionable syntax for stdin redirection. This probably also speed...Gabor Greif2008-05-20
* sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif2008-05-20
* Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif2008-05-20
* More local spiller complexity!Evan Cheng2008-05-20
* Don't spill dead def.Evan Cheng2008-05-20
* Run vortex-bug as x86-64, which is what the original bug was triggered on.Dan Gohman2008-05-20
* Use common where we mean common, not weak.Dale Johannesen2008-05-16
* Fix a bug in LoopStrengthReduce that caused it to emit IR withDan Gohman2008-05-15
* When bit-twiddling CondCode values for integer comparisons producesDan Gohman2008-05-14
* Instead of a vector load, shuffle and then extract an element. Load the eleme...Evan Cheng2008-05-13
* On x86, it's safe to treat i32 load anyext as a normal i32 load. Ditto for i8...Evan Cheng2008-05-13
* Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc...Evan Cheng2008-05-12
* New test for tail mergingDale Johannesen2008-05-12
* When transforming a vector_shuffle to a load, the base address must not be an...Evan Cheng2008-05-10
* Add nounwind.Evan Cheng2008-05-10
* If all sources of a PHI node are defined by an implicit_def, just emit an imp...Evan Cheng2008-05-10
* Add a pattern to do move the low element of a v4f32 and zero extend the rest.Evan Cheng2008-05-09
* Handle a few more cases of folding load i64 into xmm and zero top bits.Evan Cheng2008-05-09
* Simplify test.Evan Cheng2008-05-09
* Use movq to move low half of XMM register and zero-extend the rest.Evan Cheng2008-05-08
* Handle vector move / load which zero the destination register top bits (i.e. ...Evan Cheng2008-05-08
* Add nounwind.Evan Cheng2008-05-07
* Yet another nasty spiller bug.Evan Cheng2008-05-07
* Use target triple in tests, not 'realign-stack=0' option. Per request.Anton Korobeynikov2008-05-06
* Fix PR2287. Darwin passes mmx values in register in 64-mode, not Linux.Evan Cheng2008-05-06
* Added addition atomic instrinsics and, or, xor, min, and max.Mon P Wang2008-05-05
* no need for eh infoChris Lattner2008-05-05
* Add AsmPrinter support for emitting a directive to declare thatDan Gohman2008-05-05
* Select vector shift with non-immediate i32 shift amount operand by first movi...Evan Cheng2008-05-04
* Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng2008-05-03
* specify an arch for non-x86 hosts.Chris Lattner2008-05-02
* Adding testcase.Bill Wendling2008-05-01
* don't randomly miscompile seto/setuo just because we are in Chris Lattner2008-05-01
* Really commit the test checking the argument lowering behaviour on x86-64 :).Arnold Schwaighofer2008-04-30
* Tail call optimization improvements:Arnold Schwaighofer2008-04-30
* make the vector conversion magic handle multiple results.Chris Lattner2008-04-29
* add support for multiple return values in inline asm. This is a step Chris Lattner2008-04-29
* Another extract_subreg coalescing bug.Evan Cheng2008-04-29
* Add -march=x86.Evan Cheng2008-04-28
* Update and_ops.ll according to the recent dagcombiner changes.Dan Gohman2008-04-28
* Test case.Evan Cheng2008-04-28
* Implement a signficant optimization for inline asm:Chris Lattner2008-04-27