aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
AgeCommit message (Expand)Author
2010-07-12cache result of operator*Gabor Greif
2010-07-09do not repeatedly dereference use_iteratorGabor Greif
2010-05-28Move FindAvailableLoadedValue isSafeToLoadUnconditionally out ofDan Gohman
2010-05-28Teach instcombine to promote alloca array sizes.Dan Gohman
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands
2010-02-15Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands
2010-01-30Check alignment of loads when deciding whether it is safe to execute themBob Wilson
2010-01-30Use more specific types to avoid casts. No functionality change.Bob Wilson
2010-01-29Preserve load alignment in instcombine transformations. I've been unable toBob Wilson
2010-01-29Improve isSafeToLoadUnconditionally to recognize that GEPs with constantBob Wilson
2010-01-22Keep ignoring pointer-to-pointer bitcastsVictor Hernandez
2010-01-21No need to look through bitcasts for DbgInfoIntrinsicVictor Hernandez
2010-01-19Fix comment.Eric Christopher
2010-01-05split out load/store/alloca.Chris Lattner