aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms
AgeCommit message (Expand)Author
2007-05-23Fixing patch mistake.Tanya Lattner
2007-05-23Merge from mainlineTanya Lattner
2007-05-22Merge from mainlineTanya Lattner
2007-05-18Merge from mainline.Tanya Lattner
2007-05-18Merge from mainline.Tanya Lattner
2007-05-08Don't generate branch to entry block.Dale Johannesen
2007-05-06Fix PR1395, by passing the ID correctlyChris Lattner
2007-05-06Fix typo in comment.Nick Lewycky
2007-05-06Fix a bug in my previous patchChris Lattner
2007-05-05Implement Transforms/InstCombine/cast_ptr.llChris Lattner
2007-05-05wrap long linesChris Lattner
2007-05-05Fix Transforms/LoopUnroll/2007-05-05-UnrollMiscomp.ll and PR1385.Chris Lattner
2007-05-05make a temporary for *SI, no functionality change.Chris Lattner
2007-05-05Fix InstCombine/2007-05-04-Crash.ll and PR1384Chris Lattner
2007-05-04Use IntrinsicInst to test for prefetch instructions, which is ever soDan Gohman
2007-05-03Allow strength reduction to make use of addressing modes for theDan Gohman
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-02Fix build error.Lauro Ramos Venancio
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-04-29Implement review feedbackAnton Korobeynikov
2007-04-28Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov
2007-04-28fix a bug triggered by 403.gccChris Lattner
2007-04-28Fix several latent bugs in EmitGEPOffset that didn't manifest with itsChris Lattner
2007-04-28uhn zap cvsChris Lattner
2007-04-28Implement PR1345 and Transforms/InstCombine/bitcast-gep.llChris Lattner
2007-04-27refactor some code relating to pointer cast xforms, pulling it out of the cod...Chris Lattner
2007-04-26Using APInt more efficiently.Zhou Sheng
2007-04-25Mem2Reg does not need TargetData.Devang Patel
2007-04-25Remove unused function argument.Devang Patel
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov
2007-04-25If an alloca only has two types of uses: 1) reads 2) a memcpy/memmove thatChris Lattner
2007-04-25refactor the SROA code out into its own method, no functionality change.Chris Lattner
2007-04-25Undo my previous changes. Since my approach to this problem is being revised,Owen Anderson
2007-04-25FixDevang Patel
2007-04-24Rollback some changes that adversely affected performance. I'm currently ret...Owen Anderson
2007-04-23FixDevang Patel
2007-04-21Make PredicateSimplifier not use DominatorTree.Owen Anderson
2007-04-21Fix a comment.Owen Anderson
2007-04-20Comment out usage of write() for now.Jeff Cohen
2007-04-20Avoid recursion.Devang Patel
2007-04-20Move more passes to using ETForest instead of DominatorTree.Owen Anderson
2007-04-19Make use of ConstantInt::isZero instead of ConstantInt::isNullValue.Zhou Sheng
2007-04-19Make the operations of APInt variables more efficient.Zhou Sheng
2007-04-18Revert Owen's last check-in. This is breaking Mac OS X / PPC llvm-gcc bootstrap.Evan Cheng
2007-04-18Revert changes that caused breakage.Owen Anderson
2007-04-18Switch more uses of DominatorTree over to ETForest.Owen Anderson
2007-04-18Use ETForest instead of DominatorTree.Owen Anderson
2007-04-18Use ETForest instead of DominatorTree.Owen Anderson
2007-04-18Use new ETForest accessor.Owen Anderson