2006-12-18 |
Reid Spencer | Convert the last uses of CastInst::createInferredCast... |
tree | commitdiff |
2006-12-18 |
Reid Spencer | Convert the last use of two-argument ConstantExpr:... |
tree | commitdiff |
2006-12-17 |
Bill Wendling | Added an automatic cast to "std::ostream*" etc. from... |
tree | commitdiff |
2006-12-16 |
Chris Lattner | when inserting a dummy argument to work-around the... |
tree | commitdiff |
2006-12-15 |
Chris Lattner | re-enable a temporarily-reverted patch |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Fix a bug in EvaluateInDifferentType. The type of opera... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Implement review feedback. Most of this has to do with... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | For mul transforms, when checking for a cast from bool... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Fix and/or/xor (cast A), (cast B) --> cast (and/or... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Change the interface to SCEVExpander::InsertCastOfTo... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Fix some casts. isdigit(c) returns 0 or 1, not 0 or -1 |
tree | commitdiff |
2006-12-13 |
Chris Lattner | revert my recent int<->fp and vector union promotion... |
tree | commitdiff |
2006-12-13 |
Reid Spencer | Replace CastInst::createInferredCast calls with more... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Replace inferred getCast(V,Ty) calls with more strict... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | this can be trunc or bitcast, per line 3092. |
tree | commitdiff |
2006-12-12 |
Chris Lattner | Fix regression on 400.perlbench last night. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Fix numerous inferred casts. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Fix the casting for the computation of the Malloc size. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Change inferred getCast into specific getCast. Passes... |
tree | commitdiff |
2006-12-12 |
Chris Lattner | Patch for PR1045 and Transforms/ScalarRepl/2006-12... |
tree | commitdiff |
2006-12-11 |
Chris Lattner | trunc to integer, not to FP. |
tree | commitdiff |
2006-12-11 |
Chris Lattner | implement promotion of unions containing two packed... |
tree | commitdiff |
2006-12-10 |
Chris Lattner | * Eliminate calls to CastInst::createInferredCast. |
tree | commitdiff |
2006-12-08 |
Reid Spencer | Incorporate any changes in the successor blocks into... |
tree | commitdiff |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
tree | commitdiff |
2006-12-07 |
Bill Wendling | Removing even more <iostream> includes. |
tree | commitdiff |
2006-12-07 |
Bill Wendling | Changed llvm_ostream et all to OStream. llvm_cerr,... |
tree | commitdiff |
2006-12-06 |
Reid Spencer | Update ConstantIntegral Max/Min tests for new interface. |
tree | commitdiff |
2006-12-06 |
Chris Lattner | add missing #include |
tree | commitdiff |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
tree | commitdiff |
2006-12-06 |
Chris Lattner | Remove the 'printname' argument to WriteAsOperand.... |
tree | commitdiff |
2006-12-06 |
Chris Lattner | counter should be unsigned. |
tree | commitdiff |
2006-12-05 |
Chris Lattner | add an instcombine xform. This speeds up 462.libquantu... |
tree | commitdiff |
2006-12-04 |
Devang Patel | SCCP does not handle Packed Type properly. Disable... |
tree | commitdiff |
2006-12-04 |
Reid Spencer | Update call to CastInst::getCastOpcode for its new... |
tree | commitdiff |
2006-12-02 |
Jeff Cohen | Unbreak VC++ build. |
tree | commitdiff |
2006-12-02 |
Chris Lattner | disable transformations that are invalid for fp vector... |
tree | commitdiff |
2006-11-30 |
Reid Spencer | Remove 4 FIXMEs to hack around cast-to-bool problems... |
tree | commitdiff |
2006-11-30 |
Chris Lattner | make it clear that this is always a zext |
tree | commitdiff |
2006-11-30 |
Chris Lattner | One more bugfix, 3 cases of making casts explicit. |
tree | commitdiff |
2006-11-30 |
Chris Lattner | Fix a bug in globalopt due to the recent cast patch. |
tree | commitdiff |
2006-11-29 |
Chris Lattner | implement cast.ll:test35. With this, we recognize: |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Teach instcombine to turn trunc(srl x, c) -> srl (trunc... |
tree | commitdiff |
2006-11-29 |
Chris Lattner | Implement Regression/Transforms/InstCombine/bswap-fold.ll, |
tree | commitdiff |
2006-11-29 |
Reid Spencer | Join a split line. |
tree | commitdiff |
2006-11-28 |
Reid Spencer | Undo the last patch until 253.perlbmk passes with these... |
tree | commitdiff |
2006-11-28 |
Reid Spencer | Remove 4 FIXME's from the CAST patch now that the back... |
tree | commitdiff |
2006-11-27 |
Chris Lattner | Fix PR1014 and InstCombine/2006-11-27-XorBug.ll. |
tree | commitdiff |
2006-11-27 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Remove #include <iostream> and use llvm_* streams instead. |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Replace #include <iostream> with llvm_* streams. |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Removed #include <iostream> and replaced with llvm_... |
tree | commitdiff |
2006-11-26 |
Bill Wendling | Removed #include <iostream> and used the llvm_cerr... |
tree | commitdiff |
2006-11-22 |
Nick Lewycky | Update to new predicate simplifier VRP design. Fixes... |
tree | commitdiff |
2006-11-21 |
Chris Lattner | This xform is handled by FoldOpIntoPhi in visitCastInst... |
tree | commitdiff |
2006-11-18 |
Chris Lattner | Do not convert massive blocks on phi nodes into select... |
tree | commitdiff |
2006-11-17 |
Chris Lattner | If an indvar with a variable stride is used by the... |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Fix a gcc 4.2 warning. |
tree | commitdiff |
2006-11-14 |
Chris Lattner | implement InstCombine/shift-simplify.ll by transforming: |
tree | commitdiff |
2006-11-14 |
Chris Lattner | implement InstCombine/and-compare.ll:test1. This compiles: |
tree | commitdiff |
2006-11-10 |
Chris Lattner | Fix InstCombine/2006-11-10-ashr-miscompile.ll a miscomp... |
tree | commitdiff |
2006-11-09 |
Chris Lattner | second patch to fix PR992/993. |
tree | commitdiff |
2006-11-09 |
Chris Lattner | Minimal patch to fix PR992/PR993 |
tree | commitdiff |
2006-11-09 |
Chris Lattner | Teach ShrinkDemandedConstant how to handle X+C. This... |
tree | commitdiff |
2006-11-08 |
Chris Lattner | reenable factoring of GEP expressions, being more preci... |
tree | commitdiff |
2006-11-08 |
Chris Lattner | make this code more efficient by not creating a phi... |
tree | commitdiff |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
tree | commitdiff |
2006-11-08 |
Chris Lattner | disable this factoring optzn for GEPs for now, this... |
tree | commitdiff |
2006-11-08 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-07 |
Chris Lattner | scalarrepl should not split the two elements of the... |
tree | commitdiff |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
tree | commitdiff |
2006-11-05 |
Nick Lewycky | Remove commented line from earlier debugging. |
tree | commitdiff |
2006-11-03 |
Andrew Lenharth | The wrong parameter was being tested to deturmine i32... |
tree | commitdiff |
2006-11-03 |
Chris Lattner | remove dead code |
tree | commitdiff |
2006-11-02 |
Reid Spencer | For PR786: |
tree | commitdiff |
2006-11-02 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-11-01 |
Devang Patel | There can be more than one PHINode at the start of... |
tree | commitdiff |
2006-11-01 |
Devang Patel | Handle PHINode with only one incoming value. |
tree | commitdiff |
2006-11-01 |
Chris Lattner | Fix GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll and... |
tree | commitdiff |
2006-11-01 |
Chris Lattner | Factor gep instructions through phi nodes. |
tree | commitdiff |
2006-11-01 |
Chris Lattner | Turn a phi of many loads into a phi of the address... |
tree | commitdiff |
2006-11-01 |
Chris Lattner | Fix a bug in the previous patch |
tree | commitdiff |
2006-11-01 |
Chris Lattner | Fold things like "phi [add (a,b), add(c,d)]" into two... |
tree | commitdiff |
2006-10-31 |
Chris Lattner | generalize the fix for PR977 to also fix |
tree | commitdiff |
2006-10-31 |
Chris Lattner | Fix PR977 and Transforms/LCSSA/2006-10-31-UnreachableBl... |
tree | commitdiff |
2006-10-29 |
Chris Lattner | Fix SimplifyCFG/2006-10-29-InvokeCrash.ll, a crash... |
tree | commitdiff |
2006-10-28 |
Chris Lattner | add option to isCriticalEdge |
tree | commitdiff |
2006-10-28 |
Chris Lattner | break edges more intelligently |
tree | commitdiff |
2006-10-28 |
Chris Lattner | Expose a smarter way to break critical edges. |
tree | commitdiff |
2006-10-28 |
Chris Lattner | SplitCriticalEdge checks to see if an edge is critical... |
tree | commitdiff |
2006-10-28 |
Chris Lattner | prepare for a change I'm about to make |
tree | commitdiff |
2006-10-26 |
Reid Spencer | Simplify code a bit by changing instances of: |
tree | commitdiff |
2006-10-26 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-10-26 |
Nick Lewycky | Fix 2006-10-25-AddSetCC. A relational operator (like... |
tree | commitdiff |
2006-10-25 |
Nick Lewycky | Resurrect r1.25. |
tree | commitdiff |
2006-10-25 |
Chris Lattner | hide symbols properly |
tree | commitdiff |
2006-10-24 |
Chris Lattner | Fix Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll |
tree | commitdiff |
2006-10-24 |
Chris Lattner | Revert back to r1.21, which was the last revision of... |
tree | commitdiff |
2006-10-23 |
Chris Lattner | Handle fallout from the recent branch-on-undef changes... |
tree | commitdiff |
2006-10-23 |
Nick Lewycky | Remove the Backwards operation. Resolving now works... |
tree | commitdiff |
next |