aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* enhance SRoA to promote allocas that are used by PHI nodes. This oftenChris Lattner2011-01-241-3/+24
* Enhance SRoA to promote allocas that are used by selects in someChris Lattner2011-01-231-4/+58
* Simplify some code with no functionality change. Make the test a lot moreNick Lewycky2011-01-231-15/+19
* Add support for the --noexecstack option.Rafael Espindola2011-01-231-0/+24
* Add support for lowercase variants.Rafael Espindola2011-01-231-1/+1
* Enhance SRoA to be more aggressive about scalarization of aggregate allocasChris Lattner2011-01-231-0/+78
* remove an old hack that avoided creating MMX datatypes. TheChris Lattner2011-01-231-4/+2
* Use value ranges to fold ext(trunc) in SCEV when possible.Nick Lewycky2011-01-231-0/+34
* Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola2011-01-231-0/+16
* Pass sret arguments through the stack instead of through registers in Sparc b...Venkatraman Govindaraju2011-01-221-0/+36
* Added ICC, FCC as uses of movcc instruction to generate correct code when -ma...Venkatraman Govindaraju2011-01-221-22/+51
* Actually check memcpy lengths, instead of just commenting aboutDan Gohman2011-01-211-0/+28
* Sparc backend: Venkatraman Govindaraju2011-01-211-16/+34
* Just because we have determined that an (fcmp | fcmp) is true for A < B,Owen Anderson2011-01-211-2/+26
* Last round of fixes for movw + movt global address codegen.Evan Cheng2011-01-216-39/+65
* Fix the encoding of QADD/SUB, QDADD/SUB. While qadd16, qadd8 use "rd, rn, rm",Bruno Cardoso Lopes2011-01-212-0/+24
* Implement support for byval arguments in Sparc backend.Venkatraman Govindaraju2011-01-211-0/+18
* Revert "Object: Renable the tests now that none of the build bots complain ab...Michael J. Spencer2011-01-212-0/+0
* Enable support for precise scheduling of the instruction selectionAndrew Trick2011-01-212-6/+11
* Convert -enable-sched-cycles and -enable-sched-hazard to -disableAndrew Trick2011-01-214-17/+17
* fix PR9013, an infinite loop in instcombine.Chris Lattner2011-01-211-0/+17
* Object: Renable the tests now that none of the build bots complain about alia...Michael J. Spencer2011-01-212-0/+0
* Don't try to pull vector bitcasts that change the number of elements throughNick Lewycky2011-01-211-0/+11
* Add a constant folding of casts from zero to zero. Fixes PR9011!Nick Lewycky2011-01-211-0/+35
* Don't be overly aggressive with CSE of "ldr constantpool". If it's a pc-relativeEvan Cheng2011-01-201-2/+6
* Implement requiredTransitiveTobias Grosser2011-01-201-0/+24
* Add testcases for clz encodingBruno Cardoso Lopes2011-01-202-0/+6
* Fix the encoding and parsing of clrex instructionBruno Cardoso Lopes2011-01-202-0/+4
* Add cdp/cdp2 instructions for thumb/thumb2Bruno Cardoso Lopes2011-01-202-0/+6
* Disable objdump-trivial-object.test. It is broken on powerpc-darwin9.Devang Patel2011-01-201-0/+0
* - Use a more appropriate name for Owen's ARM Parser isMCR hack since the same...Bruno Cardoso Lopes2011-01-201-0/+5
* Add mcr*2 and mr*c2 support to thumb2 targetsBruno Cardoso Lopes2011-01-201-0/+13
* Add mcr* and mr*c support to thumb targetsBruno Cardoso Lopes2011-01-201-0/+13
* Disable this test until I can figure out why it's broken. Not xfailed because itMichael J. Spencer2011-01-201-0/+0
* Allow sign-extending of i8 and i16 to i128 on SPU. Kalle Raiskila2011-01-201-0/+21
* At -O123 the early-cse pass is run before instcombine has run. According to myDuncan Sands2011-01-201-0/+45
* Expand invalid return values for umulo and smulo. Handle these similarlyEric Christopher2011-01-201-0/+28
* Add test.Evan Cheng2011-01-201-0/+9
* Sorry, several patches in one.Evan Cheng2011-01-201-10/+22
* Object: Add some tests!Michael J. Spencer2011-01-209-0/+76
* Sparc backend: Implements a delay slot filler that attempt to fill delay slotsVenkatraman Govindaraju2011-01-201-0/+77
* If we can, lower the multiply part of a umulo/smulo call to a libcallEric Christopher2011-01-201-0/+14
* Fix debug info for merged global.Devang Patel2011-01-201-0/+127
* Similarly, analyze truncate through multiply.Nick Lewycky2011-01-191-0/+8
* Add a missed SCEV fold that is required to continue analyzing the IR producedNick Lewycky2011-01-191-1/+9
* Fix the encoding of mrrc and mcrr family of instructions. Also add testcases ...Bruno Cardoso Lopes2011-01-191-0/+19
* Add unnamed_addr when we can show that address of a global is not used.Rafael Espindola2011-01-196-7/+61
* Add a missing SCEV simplification sext(zext x) --> zext x.Nick Lewycky2011-01-191-0/+8
* When matching asm operands, always try to match the most restricted type first.Owen Anderson2011-01-181-0/+1
* Create two new generic classes to represent the following VMRS/VMSR variations:Bruno Cardoso Lopes2011-01-182-0/+21