Age | Commit message (Expand) | Author |
2006-04-14 | Teach scalarrepl to promote unions of vectors and floats, producing | Chris Lattner |
2006-04-13 | linear -> constant time | Andrew Lenharth |
2006-04-12 | Get rid of a signed/unsigned compare warning. | Reid Spencer |
2006-04-12 | Turn casts into getelementptr's when possible. This enables SROA to be more | Chris Lattner |
2006-04-10 | Implement vec_shuffle.ll:test3 | Chris Lattner |
2006-04-10 | Implement InstCombine/vec_shuffle.ll:test[12] | Chris Lattner |
2006-04-10 | Add a simple pass to make sure that all (non-library) calls to malloc and free | Andrew Lenharth |
2006-04-08 | Add supprot for shufflevector | Chris Lattner |
2006-04-07 | Fix inlining of insert/extract element constantexprs | Chris Lattner |
2006-04-06 | Lower vperm(x,y, mask) -> shuffle(x,y,mask) if mask is constant. This allows | Chris Lattner |
2006-04-02 | vector casts of casts are eliminable. Transform this: | Chris Lattner |
2006-04-02 | Allow transforming this: | Chris Lattner |
2006-04-02 | Turn altivec lvx/stvx intrinsics into loads and stores. This allows the | Chris Lattner |
2006-04-02 | Adjust to change in Intrinsics.gen interface. | Chris Lattner |
2006-04-01 | add valuemapper support for inline asm | Chris Lattner |
2006-04-01 | Fix InstCombine/2006-04-01-InfLoop.ll | Chris Lattner |
2006-04-01 | Fold A^(B&A) -> (B&A)^A | Chris Lattner |
2006-03-31 | If we can look through vector operations to find the scalar version of an | Chris Lattner |
2006-03-31 | extractelement(undef,x) -> undef | Chris Lattner |
2006-03-30 | Fix Transforms/InstCombine/2006-03-30-ExtractElement.ll | Chris Lattner |
2006-03-27 | teach the inliner to work with packed constants | Chris Lattner |
2006-03-25 | Don't crash on packed logical ops | Chris Lattner |
2006-03-24 | Fix spello | Chris Lattner |
2006-03-24 | add the actual cost to the debug info | Chris Lattner |
2006-03-23 | Strip changes to llvm.dbg intrinsics. | Jim Laskey |
2006-03-23 | Can't combine anymore - we don't have a chain through llvm.dbg intrinsics. | Jim Laskey |
2006-03-22 | silence a bogus gcc warning | Chris Lattner |
2006-03-19 | Teach cee to propagate through switch statements. This implements | Chris Lattner |
2006-03-18 | - Fixed a bogus if condition. | Evan Cheng |
2006-03-18 | Sort StrideOrder so we can process the smallest strides first. This allows | Evan Cheng |
2006-03-17 | Allow users of iv / stride to be rewritten with expression that is a multiply | Evan Cheng |
2006-03-16 | For each loop, keep track of all the IV expressions inserted indexed by | Evan Cheng |
2006-03-15 | Teach the strip pass to strip type names in addition to value names. This | Chris Lattner |
2006-03-14 | Implement a FIXME, recusively reassociating | Chris Lattner |
2006-03-14 | extract some code into a method, no functionality change | Chris Lattner |
2006-03-14 | Promote shifts by a constant to multiplies so that we can reassociate | Chris Lattner |
2006-03-13 | Added target lowering hooks which LSR consults to make more intelligent | Evan Cheng |
2006-03-13 | Handle the removal of the debug chain. | Jim Laskey |
2006-03-09 | use autogenerated side-effect information | Chris Lattner |
2006-03-09 | fix a pasto | Chris Lattner |
2006-03-08 | Fix a miscompilation of 188.ammp with the new CFE. 188.ammp is accessing | Chris Lattner |
2006-03-07 | Switch to using a numeric id for anchors. | Jim Laskey |
2006-03-07 | Fix ConstantMerge/2006-03-07-DontMergeDiffSections.ll, a problem Jim | Chris Lattner |
2006-03-07 | Teach the alignment handling code to look through constant expr casts and GEPs | Chris Lattner |
2006-03-06 | Teach instcombine to increase the alignment of memset/memcpy/memmove when | Chris Lattner |
2006-03-05 | Make vector narrowing more effective, implementing | Chris Lattner |
2006-03-04 | Add factoring of multiplications, e.g. turning A*A+A*B into A*(A+B). | Chris Lattner |
2006-03-04 | Canonicalize (X+C1)*C2 -> X*C2+C1*C2 | Chris Lattner |
2006-03-03 | Change this to work with renamed intrinsics. | Chris Lattner |
2006-03-03 | Make this work with renamed intrinsics. | Chris Lattner |