aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2009-05-16Help DejaGnu avoid pipe-jam by producing less output from certain test cases.Jakob Stoklund Olesen
2009-05-13Add nounwind to this test.Dan Gohman
2009-05-12If header of inner loop is aligned, do not align the outer loop header. We do...Evan Cheng
2009-05-12Teach TransferDeadness to delete truly dead instructions if they do not produ...Evan Cheng
2009-05-12Add nounwind.Evan Cheng
2009-05-12Fixed a stack slot coloring with reg bug: do not update implicit use / def wh...Evan Cheng
2009-05-12Fix pr4195: When iterating through predecessor blocks, break out of the loopBob Wilson
2009-05-12Factor the code for collecting IV users out of LSR into an IVUsers class,Dan Gohman
2009-05-11Teach LSR to optimize more loop exit compares, i.e. change them to use postin...Evan Cheng
2009-05-11Fix PR4188. TailMerging can't tolerate inexactDale Johannesen
2009-05-11Make this grep line a little more specific so that it doesn'tDan Gohman
2009-05-11When scalarizing a vector BITCAST, check whether the operand has vectorDan Gohman
2009-05-11Convert a subtract into a negate and an add when it helps x86Dan Gohman
2009-05-11Reverse a loop that is counting up to a maximum toDale Johannesen
2009-05-10Add MSP430 test for PR4136Anton Korobeynikov
2009-05-08Enable loop bb placement optimization.Evan Cheng
2009-05-08Fix PR4152: asm constraint validation happens before dag combine, so weChris Lattner
2009-05-08Optimize code placement in loop to eliminate unconditional branches or move u...Evan Cheng
2009-05-07Fix pr4100. Do not remove no-op copies when they are dead. The registerBob Wilson
2009-05-07THis doesn't fail.Bill Wendling
2009-05-07Temporarily revert r71010. It was causing massive failures during self-hosting.Bill Wendling
2009-05-06Do not use register as base ptr of pre- and post- inc/dec load / store nodes.Evan Cheng
2009-05-06Renamed Spiller classes (plus uses and related files) to VirtRegRewriter.Lang Hames
2009-05-05Quotes should be printed before private prefix; some code clean up.Evan Cheng
2009-05-05If a MachineBasicBlock has multiple ways of reaching another block,Dan Gohman
2009-05-05Enable stack coloring with regs at -O3.Evan Cheng
2009-05-05Add basic support for code generation of Chris Lattner
2009-05-04X86FastISel doesn't support the -tailcallopt ABI.Dan Gohman
2009-05-04Fix code emission for conditional branches.Anton Korobeynikov
2009-05-02Previously, RecursivelyDeleteDeadInstructions provided an optionDan Gohman
2009-05-01'The attached patch fixes an issue where llc -march=cpp fails withChris Lattner
2009-04-30Mark MOV8mr_NOREX and MOV8rm_NOREX as mayStore / mayLoad respectively.Evan Cheng
2009-04-30fix a regression handling indirect results: these need to be consideredChris Lattner
2009-04-29Fix infinite recursion in the C++ code which handles movddup by making it unn...Nate Begeman
2009-04-29spillPhysRegAroundRegDefsUses() may have invalidated iterators stored in fixe...Evan Cheng
2009-04-29Disable the load-shrinking optimization from looking atChris Lattner
2009-04-29Second attempt:Bill Wendling
2009-04-28Properly print 'P' modifier on inline asm memory operands.Anton Korobeynikov
2009-04-28Fix PR4034. Bug in LiveInterval::join when it's compacting new valno's.Evan Cheng
2009-04-28Fix for PR4051. When 2address pass delete an instruction, update kill info wh...Evan Cheng
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-04-27Fix PR4076. Correctly create live interval of physical register with two-addr...Evan Cheng
2009-04-27Permit ChangeCompareStride to rewrite a comparison when the factorDan Gohman
2009-04-27Teach getZeroExtendExpr and getSignExtendExpr to use trip-countDan Gohman
2009-04-27Revert accidental testcase reductionNate Begeman
2009-04-272nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman
2009-04-27Fix PR4056. It's possible a physical register def is dead if its implicit use...Evan Cheng
2009-04-27Fix the syntax for a PR number in a test.Dan Gohman
2009-04-27When transforming sext(trunc(load(x))) into sext(smaller load(x)),Dan Gohman