aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2009-11-19- Add sugregister logic to handle f64=(f32,f32).Bruno Cardoso Lopes
2009-11-19Test from Dhrystone to make sure that we're not emitting an aligned load for aBill Wendling
2009-11-18Fix buildbots.Bob Wilson
2009-11-18Add XCore support for indirectbr / blockaddress.Richard Osborne
2009-11-18Tail duplication still needs to iterate. Duplicating new instructions ontoBob Wilson
2009-11-18Fix PR5300.Jakob Stoklund Olesen
2009-11-18Fix inverted test and add testcase from failing self-host.Jakob Stoklund Olesen
2009-11-17Remove fragile test.Jakob Stoklund Olesen
2009-11-17Enable arm jumpt table adjustment.Jim Grosbach
2009-11-17Forgot to commit test fixesAnton Korobeynikov
2009-11-17Enable -split-phi-edges by default, except when -regalloc=local.Jakob Stoklund Olesen
2009-11-17Revert 89021. It's miscompiling llvm-gcc driver driver at -O0.Evan Cheng
2009-11-17Enable -split-phi-edges by defaultJakob Stoklund Olesen
2009-11-17MOV64rm should be marked isReMaterializable.Evan Cheng
2009-11-17Convert to FileCheckJim Grosbach
2009-11-17Convert to FileCheckJim Grosbach
2009-11-17Cleanup. Missed removing these when converting. Oops.Jim Grosbach
2009-11-16Fix this test - there don't appear to be any actual Reload ReusesDan Gohman
2009-11-16Revert r87049, which was the workaround for the regression triggeredDan Gohman
2009-11-16Convert to FileCheckJim Grosbach
2009-11-16- Check memoperand alignment instead of checking stack alignment. Most load /...Evan Cheng
2009-11-16Convert to FileCheckJim Grosbach
2009-11-16Added a testcase for PR5495.Lang Hames
2009-11-16Convert to FileCheckJim Grosbach
2009-11-16tbb opt off by defaultJim Grosbach
2009-11-16Support spill comments.David Greene
2009-11-16Check if subreg index is zero.Evan Cheng
2009-11-16For some targets, a copy can use a register multiple times, e.g. ppc.Evan Cheng
2009-11-16xfail for now. It has been failing.Evan Cheng
2009-11-16- Fix a small bug while handling target constant pools (one param was missing).Bruno Cardoso Lopes
2009-11-15Detect need for autoalignment of the stack earlier to catch spills moreJim Grosbach
2009-11-14remove xfailJim Grosbach
2009-11-14Add XCore support for arbitrary-sized aggregate returns.Richard Osborne
2009-11-14Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to repl...Evan Cheng
2009-11-14- Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.Evan Cheng
2009-11-14Add radar number.Evan Cheng
2009-11-14Fix PR5412: Fix an inverted check and another missing sub-register check.Evan Cheng
2009-11-14Enable the tail call optimization when the caller returns undef.Dan Gohman
2009-11-14When expanding t2STRDi8 r, r to two stores, add kill markers correctly.Evan Cheng
2009-11-13Fix PR5411. Bug in UpdateKills. A reg def partially define its super-registers.Evan Cheng
2009-11-13When optimizing for size, don't tail-merge unless it's likely to be aDan Gohman
2009-11-13Fix PR5410: LiveVariables lost subreg def:Evan Cheng
2009-11-13Don't let a noalias difference disrupt the tailcall optimization.Dan Gohman
2009-11-13Adjust isConstantSplat to allow for big-endian targets.Dale Johannesen
2009-11-13Update test.Daniel Dunbar
2009-11-12Clean up testcase a bit. Simplify case blocks and adjust switch instruction t...Jim Grosbach
2009-11-12Fix typo in run line.Benjamin Kramer
2009-11-12RegScavenger::enterBasicBlock should always reset register state.Evan Cheng
2009-11-12- Teach LSR to avoid changing cmp iv stride if it will create an immediate thatEvan Cheng
2009-11-12Tail merge at any size when there are two potentials blocks and oneDan Gohman