aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Fix a thinko in post-allocation coalescer.Evan Cheng2007-11-151-0/+67
* Fix PIC jump table codegen on x86-32/linux. In fact, such thing should be app...Anton Korobeynikov2007-11-141-2/+2
* Update tailcall code to include inline attribute operand for memcpy. Arnold Schwaighofer2007-11-101-0/+15
* Fix tests.Evan Cheng2007-11-092-7/+5
* [ARM] Implement __builtin_thread_pointer.Lauro Ramos Venancio2007-11-081-0/+10
* If both parts of smul_lohi, etc. are used, don't simplify. If only one part i...Evan Cheng2007-11-081-0/+129
* Add pseudo dependency to force two-address instruction to be scheduled afterEvan Cheng2007-11-061-0/+25
* Add support for vector remainder operations.Dan Gohman2007-11-051-0/+15
* Make labels work in asm blocks; allow labels asDale Johannesen2007-11-051-0/+41
* [ARM] Fix code generation for:Lauro Ramos Venancio2007-11-051-0/+11
* Skip over deleted val#'s.Evan Cheng2007-11-051-0/+148
* Handle cases where a register and one of its super-register are both marked asEvan Cheng2007-11-051-0/+16
* Fix test case. Chris didn't do make check. :-)Evan Cheng2007-11-051-19/+18
* Doh. PR1187 -> PR1766.Evan Cheng2007-11-051-1/+1
* Fix PR1187.Evan Cheng2007-11-051-0/+37
* Fix PR1761 by not printing (rip) suffix when in -static mode.Chris Lattner2007-11-041-0/+11
* Fix PR1763 by allowing the 'q' constraint to work with 64-bitChris Lattner2007-11-041-0/+9
* There are times when the coalescer would not coalesce away a copy but the copyEvan Cheng2007-11-031-0/+35
* Add run line.Evan Cheng2007-11-021-0/+2
* One more extract_subreg coalescing bug.Evan Cheng2007-11-021-0/+144
* Missing a getNumOperands check.Evan Cheng2007-11-021-0/+10
* Test that expand_vector_elt(v2i64) works in 32-bit mode.Dale Johannesen2007-11-011-0/+82
* It's not safe to tell SplitCriticalEdge to merge identical edges. It may dele...Evan Cheng2007-10-301-0/+48
* - Bug fixes.Evan Cheng2007-10-291-0/+66
* Fix a DAGCombiner abort on a bitcast from a scalar to a vector.Dan Gohman2007-10-291-0/+10
* Enable more fold (sext (load x)) -> (sext (truncate (sextload x)))Evan Cheng2007-10-291-0/+17
* Add support for the x86-64 'q' regigster modifier, and add support for theChris Lattner2007-10-291-0/+11
* On second thought. Remove this as it should never be generated in the firstBill Wendling2007-10-261-14/+0
* - Remove the hacky code that forces a memcpy. Alignment is taken care of in theBill Wendling2007-10-261-0/+1
* Loosen up iv reuse to allow reuse of the same stride but a larger type when t...Evan Cheng2007-10-261-0/+23
* If a loop termination compare instruction is the only use of its stride,Evan Cheng2007-10-252-0/+86
* This was failing on Darwin, which defaults to PIC;Dale Johannesen2007-10-241-1/+1
* If there's an unaligned memcpy to/from the stack, don't lower it. Just call theBill Wendling2007-10-231-0/+13
* Temporary solution: added a different set of BCTRL_Macho / BCTRL_ELF with rig...Evan Cheng2007-10-231-0/+25
* Fix memcpy lowering when addresses are 4-byte aligned but size is not multipl...Evan Cheng2007-10-221-0/+15
* Strength reduction improvements.Dan Gohman2007-10-223-0/+68
* Fix the folding of multiplication into addresses on x86, which was brokenDan Gohman2007-10-221-0/+30
* Use ptr type in the immediate field of a BxA instruction so we don't end up s...Evan Cheng2007-10-221-0/+27
* New test case.Evan Cheng2007-10-191-0/+84
* Test byval with a 8 bit aligned structRafael Espindola2007-10-191-0/+28
* Add support for byval function whose argument is not 32 bit aligned.Rafael Espindola2007-10-192-0/+29
* Pointer arithmetic should be done with the index the same size as the pointer.Bill Wendling2007-10-181-0/+22
* Really fix PR1734. Carefully track which register uses are sub-register uses byEvan Cheng2007-10-181-0/+87
* Add support for ISD::SELECT in SplitVectorOp.Dan Gohman2007-10-171-0/+7
* Yet another test case for extract_subreg coalescing crash.Evan Cheng2007-10-171-0/+31
* Fix PR1734.Evan Cheng2007-10-161-0/+272
* New test for svn rev 43033, radar 5538745.Dale Johannesen2007-10-161-0/+19
* Fix a bug handling frame references in ppc inline asm when the frame offsetChris Lattner2007-10-161-0/+14
* LowerFP_TO_SINT must not create a stack object if it's not needed.Evan Cheng2007-10-151-0/+18
* Reapply the fix in 42908 for this file. This changes the function namesDan Gohman2007-10-151-6/+6