aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Do not emit callseq instructions around sibcalls. This eliminated some unnece...Evan Cheng2010-02-062-1/+14
* Handle AddrMode6 (for NEON load/stores) in Thumb2's rewriteT2FrameIndex.Bob Wilson2010-02-061-2/+2
* Don't unroll loops containing function calls.Jakob Stoklund Olesen2010-02-051-6/+8
* Make test more fucused eliminating extraneous bits.Bill Wendling2010-02-051-44/+5
* Fix test.Evan Cheng2010-02-051-2/+2
* Handle tail call with byval arguments.Evan Cheng2010-02-051-1/+46
* When the scheduler unfold a load folding instruction it move some of the pred...Evan Cheng2010-02-051-0/+28
* An empty global constant (one of size 0) may have a section immediatelyBill Wendling2010-02-051-0/+50
* Fix small bug in handling instructions with more than one implicitly defined ...Jakob Stoklund Olesen2010-02-041-0/+27
* Re-enable x86 tail call optimization.Evan Cheng2010-02-041-3/+2
* add support for the sparcv9-*-* target triple to turn onChris Lattner2010-02-041-4/+2
* Speculatively disable x86 automatic tail call optimization while we track dow...Evan Cheng2010-02-031-0/+1
* Make test less fragileEvan Cheng2010-02-031-1/+1
* Revert 94937 and move the noreturn check to codegen.Evan Cheng2010-02-032-1/+14
* Allow all types of callee's to be tail called. But avoid automatic tailcall i...Evan Cheng2010-02-032-3/+28
* Reapply 95050 with a tweak to check the register class.Dale Johannesen2010-02-032-2/+4
* make these less sensitive to asm verbose changes by disabling it for them.Chris Lattner2010-02-032-2/+2
* Test revert 95050; there's a good chance it's causingDale Johannesen2010-02-022-4/+2
* Perform sibcall in some cases when arguments are passes memory. Look for casesEvan Cheng2010-02-021-0/+13
* Make local RA smarter about reusing input register of a copyDale Johannesen2010-02-022-2/+4
* Fix PR6196. GV callee may not be a function.Evan Cheng2010-02-011-0/+12
* Update this test for a trivial register allocation difference.Dan Gohman2010-02-011-1/+1
* Undo r94946 now all the tests are passing again.Evan Cheng2010-02-011-1/+1
* Avoid recursive sibcall's.Evan Cheng2010-01-311-0/+24
* Fix a gross typo: ARMv6+ may or may not support unaligned memory operations.Anton Korobeynikov2010-01-301-4/+1
* Allow more tailcall optimization: calls with inputs that are all passed in re...Evan Cheng2010-01-302-9/+44
* Catch more trivial tail call opportunities: no inputs and output types match.Evan Cheng2010-01-291-2/+22
* convert the last 3 targets to use EmitFunctionBody() now thatChris Lattner2010-01-281-1/+1
* Fix a bug introduced by r94490 where it created a X86ISD::CMP whose output ty...Evan Cheng2010-01-281-7/+48
* Give AsmPrinter the most common expected implementation of Chris Lattner2010-01-281-1/+1
* emit a 0 byte instead of a noop if a function is empty on darwin.Chris Lattner2010-01-281-1/+1
* Quick fix to a test that is currently failing on every Linux build bot. No ideaChandler Carruth2010-01-271-1/+1
* Perform trivial tail call optimization for callees with "C" ABI. These are doneEvan Cheng2010-01-273-3/+15
* emit jump table an alias ".set" directives through MCStreamer as Chris Lattner2010-01-262-2/+3
* Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF.Rafael Espindola2010-01-262-7/+7
* eliminate MCAsmInfo::NeedsSet: we now just use .set on any platformChris Lattner2010-01-261-1/+1
* Implement cond ? -1 : 0 with sbb.Evan Cheng2010-01-261-0/+22
* Update test for darwin.Rafael Espindola2010-01-251-2/+1
* we removed support for darwin8 tools.Chris Lattner2010-01-251-3/+1
* Fix PR6134.Rafael Espindola2010-01-252-9/+37
* Attempt to unbreak test on Linux. Chris, please check.Daniel Dunbar2010-01-251-3/+3
* just remove this test, it is not reduced, is not clear what its testing for andChris Lattner2010-01-241-2870/+0
* It seems better to scalarize vectors of size 1 instead of widening them.Mon P Wang2010-01-241-0/+22
* Improved widening loads by adding support for wider loads ifMon P Wang2010-01-243-5/+158
* Change constantexpr global variable initializers to convert the constantsChris Lattner2010-01-232-2/+2
* Don't lower splat vector load to relative to the esp if theEric Christopher2010-01-231-26/+0
* stop testing for invalid output.Chris Lattner2010-01-231-1/+0
* emit .ascii and .asciz through MCStreamer.Chris Lattner2010-01-231-2/+2
* remove this test.Chris Lattner2010-01-231-14/+0
* Fix test.Evan Cheng2010-01-231-1/+1