Enhance transform passes so that they apply the same tranforms to malloc calls as...
[oota-llvm.git] / lib / Transforms /
2009-09-18 Victor HernandezEnhance transform passes so that they apply the same...
2009-09-18 Victor HernandezUpdate malloc call creation code (AllocType is now...
2009-09-17 Daniel DunbarUpdate CMake.
2009-09-16 Dan GohmanAdd a new pass for doing late hoisting of floating...
2009-09-16 Dan GohmanChange FoldPHIArgBinOpIntoPHI to decline folding if...
2009-09-16 Andreas NeustifterReapplied r81355 with the problems fixed.
2009-09-16 Andreas NeustifterPreserve ProfileInfo during CodeGenPrepare.
2009-09-16 Dan GohmanDon't sink gep operators through phi nodes if the resul...
2009-09-15 Nick LewyckyAdd more newlines to make up for the ones removed from...
2009-09-15 Chris Lattneradd a new CallGraphNode::replaceCallEdge method and...
2009-09-15 Chris Lattneradd newline to debug dump
2009-09-14 Dan GohmanWhen extending a memset range past the front, set the...
2009-09-10 Dan GohmanFactor out the code for checking that all indices in...
2009-09-10 Nick LewyckyCorrectly handle the case where a comparison is created...
2009-09-10 Evan ChengAdd malloc call utility functions. Patch by Victor...
2009-09-09 Dan GohmanFix SplitCriticalEdge to properly update LCSSA form...
2009-09-09 Mike StumpReflow comment.
2009-09-09 Andreas NeustifterPreserve ProfileInfo.
2009-09-09 Dan GohmanFix an 80-column violation.
2009-09-09 Chris Lattnerrevert r81335, which breaks the build.
2009-09-09 Andreas NeustifterUpdated ProfileInfo to have clean seperation between...
2009-09-08 Owen AndersonFix PR4909, patch by Jakub Staszak.
2009-09-08 Chris Lattnerremove an extremely dubious instcombine transformation of
2009-09-08 Dan GohmanRe-apply r80926, with fixes: keep the domtree informed...
2009-09-08 Chris Lattnerremove a turd
2009-09-08 Chris Lattnerinstcombine transforms vector loads that are only used by
2009-09-08 Chris LattnerFix PR4882, by making MemCpyOpt not dereference removed...
2009-09-07 Dan GohmanReappy r80998, now that the GlobalOpt bug that it expos...
2009-09-07 Dan GohmanDon't commit stores with addresses that have indices...
2009-09-07 Dan GohmanDon't commit addresses of aggregate values. This avoids...
2009-09-07 Dan GohmanFix GlobalOpt to avoid committing a store if the addres...
2009-09-07 Dan GohmanPreserve the InBounds flag when evaluating a getelement...
2009-09-07 Dan GohmanSimplify this code by using hasDefinitiveInitializer().
2009-09-06 Eric ChristopherFix comment.
2009-09-06 Duncan SandsRemove some not-really-used variables, as warned
2009-09-06 Daniel DunbarFix a possible crash call setIsInBounds.
2009-09-06 Evan ChengRevert r80926. It causes loop unswitch assertion and...
2009-09-06 Daniel DunbarRevert "Include optional subclass flags, such as inboun...
2009-09-04 Andreas NeustifterConverted MaximumSpanningTree algorithm to a generic...
2009-09-04 Dan GohmanInclude optional subclass flags, such as inbounds,...
2009-09-03 Dan GohmanAdd a verifyAnalysis to LoopInfo, LoopSimplify, and...
2009-09-03 Dan GohmanChange PHINode::hasConstantValue to have a DominatorTre...
2009-09-03 Duncan SandsKeep track of how many memmove calls were turned into
2009-09-03 Andreas NeustifterCode Cleanup.
2009-09-03 Nick LewyckyRemove VISIBILITY_HIDDEN from this file.
2009-09-03 Chris LattnerIn C++, code is not allowed to call main. In C it...
2009-09-03 Gabor Greifback out my recent commit (r80858), it seems to break...
2009-09-03 Gabor Greifre-commit r66920 (which has been backed out in r66953...
2009-09-02 Andreas NeustifterSort edges in MaximumSpanningTree more stable in case...
2009-09-02 Andreas NeustifterChanged set of BlocksToInstrument to set of InsertedBlo...
2009-09-02 Andreas NeustifterCode cleanups and added comments.
2009-09-02 Chris Lattnerfix PR4815: some cases where DeleteDeadInstruction...
2009-09-02 Chris Lattnerclean up this code a bit.
2009-09-02 Chris Lattnereliminate VISIBILITY_HIDDEN from Transforms/Scalar...
2009-09-02 Chris Lattnerfix PR4837, some bugs folding vector compares. These
2009-09-01 Andreas NeustifterOptimalEdgeProfiling: Creation of profiles.
2009-09-01 Chris Lattnerremove CallGraphNode::replaceCallSite, it is redundant...
2009-09-01 Chris Lattnercleanup/simplify
2009-09-01 Chris Lattnerremove a bunch of explicit code previously needed to...
2009-09-01 Chris Lattnerenhance memcpy opt to turn memmoves into memcpy when...
2009-09-01 Chris Lattnerrandom code cleanups, no functionality change.
2009-09-01 Ted KremenekUpdate CMake files.
2009-09-01 Andreas NeustifterPreparation for Optimal Edge Profiling:
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-08-31 Chris Lattnerfix some cases where instcombine would change hte IR...
2009-08-31 Chris Lattnercomment and simplify some code.
2009-08-31 Chris Lattneradd -debug output
2009-08-31 Chris Lattnerimprove -debug output, so that -debug is more likely...
2009-08-31 Chris Lattnerfix a bug I introduced with my 'instcombine builder...
2009-08-31 Chris Lattnersimplify some code by making the SCCNodes set contain...
2009-08-31 Chris LattnerFix PR4834, a tricky case where the inliner would resol...
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-30 Chris LattnerFix PR4748: don't fold gep(bitcast(x)) into bitcast...
2009-08-30 Chris Lattnermisc cleanup
2009-08-30 Chris Lattneradd getPointerAddressSpace() to GEP instruction, use...
2009-08-30 Chris Lattnereliminate InsertCastBefore, use the builder instead.
2009-08-30 Chris Lattnereliminate InsertBitCastBefore, just use the builder...
2009-08-30 Chris Lattnerconvert a bunch more calls to InsertNewInstBefore to use
2009-08-30 Chris Lattnerfix typo
2009-08-30 Chris Lattnergive instcombine a custom IRBuilder that adds new instr...
2009-08-30 Chris Lattneradd a new InstCombineWorklist::AddValue method that...
2009-08-30 Chris Lattnermove AddUsersToWorkList to the worklist processing...
2009-08-30 Chris Lattnerrename AddUsesToWorkList -> AddOperandsToWorkList....
2009-08-30 Chris Lattnerinline the trivial AddToWorkList/RemoveFromWorkList...
2009-08-30 Chris Lattnerfix a bug I introduced in r80478 found by the build...
2009-08-30 Chris Lattnerrefactor instcombine's worklist processing stuff out...
2009-08-30 Chris Lattnermore cleanups: remove some redundant code, and simplify...
2009-08-30 Chris Lattnereliminate the temporary SrcGEPOperands smallvector.
2009-08-30 Chris Lattnersimplify/detangle some control flow.
2009-08-30 Chris Lattnersimplify and cleanup some code, remove some code that...
2009-08-29 Dan GohmanRemove an unnecessary Context argument.
2009-08-29 Benjamin KramerInline empty destructor.
2009-08-29 Bill WendlingFix warning about non-virtual destructor.
2009-08-28 Devang PatelReapply 79977.
2009-08-28 Andreas NeustifterPreparation for Optimal Edge Profiling:
2009-08-28 Chris Lattnerfinish a half formed thought :)
2009-08-28 Chris LattnerFix PR3913, patch by Jakub Staszak!
2009-08-27 Chris LattnerImplement a new optimization in the inliner: if inlinin...
2009-08-27 Chris Lattnerunbreak the build, yay for symlinks + makefiles. :(
2009-08-27 Chris Lattnerreduce header #include'age
next