summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* calls in nothrow functions can be marked nothrow even if the calleeChris Lattner2009-05-131-0/+8
* Fix PR4206 - crash in simplify lib callsChris Lattner2009-05-131-0/+6
* If header of inner loop is aligned, do not align the outer loop header. We do...Evan Cheng2009-05-121-0/+45
* Teach TransferDeadness to delete truly dead instructions if they do not produ...Evan Cheng2009-05-121-0/+1
* Add nounwind.Evan Cheng2009-05-121-1/+1
* Fixed a stack slot coloring with reg bug: do not update implicit use / def wh...Evan Cheng2009-05-122-2/+231
* Fix pr4195: When iterating through predecessor blocks, break out of the loopBob Wilson2009-05-121-0/+30
* Factor the code for collecting IV users out of LSR into an IVUsers class,Dan Gohman2009-05-128-14/+166
* When forgetting SCEVs for loop PHIs, don't forget SCEVUnknown values.Dan Gohman2009-05-121-0/+32
* Teach LSR to optimize more loop exit compares, i.e. change them to use postin...Evan Cheng2009-05-113-2/+136
* Fix PR4188. TailMerging can't tolerate inexactDale Johannesen2009-05-111-0/+23
* Make this grep line a little more specific so that it doesn'tDan Gohman2009-05-111-1/+1
* When scalarizing a vector BITCAST, check whether the operand has vectorDan Gohman2009-05-111-0/+29
* Convert a subtract into a negate and an add when it helps x86Dan Gohman2009-05-111-0/+25
* Reverse a loop that is counting up to a maximum toDale Johannesen2009-05-114-5/+11
* Make MDNode use CallbackVH. Also change MDNode to store Value* instead ofNick Lewycky2009-05-101-1/+1
* Add MSP430 test for PR4136Anton Korobeynikov2009-05-102-0/+37
* Allow scalar evolution to compute iteration counts for loops with a Eli Friedman2009-05-091-0/+27
* Enable loop bb placement optimization.Evan Cheng2009-05-081-1/+1
* Fix bogus overflow checks by replacing them with actualDan Gohman2009-05-081-0/+10
* Use .td for tablegen files, not .ll.Dan Gohman2009-05-082-0/+0
* Fold trunc casts into add-recurrence expressions, allowing theDan Gohman2009-05-081-0/+24
* Fix PR4152: asm constraint validation happens before dag combine, so weChris Lattner2009-05-081-0/+17
* fix RewriteStoreUserOfWholeAlloca to use the correct type sizeChris Lattner2009-05-081-0/+12
* Optimize code placement in loop to eliminate unconditional branches or move u...Evan Cheng2009-05-081-0/+134
* PR4123: don't crash when inlining a call which uses its own result.Eli Friedman2009-05-081-0/+20
* Fix pr4100. Do not remove no-op copies when they are dead. The registerBob Wilson2009-05-071-0/+12
* Revert 71165. It did more than just revert 71158 and it introducedDan Gohman2009-05-071-0/+18
* Revert r70876 and add a testcase (@c7) showing the problem:Duncan Sands2009-05-071-9/+18
* Temporarily revert r71158. It was causing a failure during a full bootstrap:Bill Wendling2009-05-071-18/+0
* Constant-fold ptrtoint+add+inttoptr to gep when the pointer is anDan Gohman2009-05-071-0/+18
* THis doesn't fail.Bill Wendling2009-05-071-1/+0
* Temporarily revert r71010. It was causing massive failures during self-hosting.Bill Wendling2009-05-072-0/+2
* Do not use register as base ptr of pre- and post- inc/dec load / store nodes.Evan Cheng2009-05-061-0/+11
* Nounwind is not valid for function return values.Duncan Sands2009-05-061-1/+0
* OCaml parameter attribute bindings from PR2752.Duncan Sands2009-05-061-1/+11
* Fix PR3754: don't mark functions that wrap MallocInst withDuncan Sands2009-05-061-0/+7
* Allow readonly functions to unwind exceptions. TeachDuncan Sands2009-05-061-2/+2
* Renamed Spiller classes (plus uses and related files) to VirtRegRewriter.Lang Hames2009-05-061-1/+1
* The 'forward_as' property did not use its second argument.Mikhail Glushenkov2009-05-061-0/+18
* Quotes should be printed before private prefix; some code clean up.Evan Cheng2009-05-051-0/+13
* If a MachineBasicBlock has multiple ways of reaching another block,Dan Gohman2009-05-051-0/+23
* Temporarily reverting r71008. It was causing this failure:Bill Wendling2009-05-051-122/+0
* Enable stack coloring with regs at -O3.Evan Cheng2009-05-051-0/+361
* Handle overflow of 64-bit loop conditions.David Greene2009-05-051-0/+122
* Add basic support for code generation of Chris Lattner2009-05-051-0/+8
* Allow multiclass def names to contain "#NAME"" where TableGen replacesDavid Greene2009-05-051-0/+12
* Fix incorrect code generation with ENV.Mikhail Glushenkov2009-05-051-0/+16
* X86FastISel doesn't support the -tailcallopt ABI.Dan Gohman2009-05-041-0/+13
* Fix code emission for conditional branches.Anton Korobeynikov2009-05-041-0/+28