remove some confused code that dates from when we had
[oota-llvm.git] / lib / Transforms / Scalar /
2009-10-11 Torok EdwinRemove CleanupDbgInfo, instcombine does this and its...
2009-10-11 Torok EdwinLICM shouldn't sink/delete debug information. Fix this...
2009-10-11 Chris Lattnerwhen folding duplicate conditions, delete the
2009-10-11 Chris Lattnerimplement rdar://7293527, a trivial instcombine that...
2009-10-11 Chris Lattnerimplement a transformation in jump threading that is...
2009-10-11 Chris Lattnerrestructure some code, no functionality change.
2009-10-11 Chris Lattnerfactor some code better and move a function, no functio...
2009-10-11 Chris Lattnermake jump threading on a phi with undef inputs happen.
2009-10-10 Chris Lattnerswitch GVN to use SSAUpdater. Besides removing a lot...
2009-10-10 Chris Lattnerremove dead code
2009-10-10 Chris LattnerChange jump threading to use the new SSAUpdater class...
2009-10-10 Chris Lattnerrandom tidying
2009-10-08 Dan GohmanAdd a form of addPreserved which takes a string argumen...
2009-10-08 Jeffrey YasskinIn instcombine's debug output, avoid printing ADD for...
2009-10-07 Eric Christopher80-column and whitespace fixes.
2009-10-06 Ted KremenekUpdate CMake file.
2009-10-06 Chris Lattnerremove predicate simplifier, it never got the last...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-10-05 Dan GohmanRemove an unnnecessary LLVMContext argument in
2009-10-05 Dan GohmanUse Use::operator= instead of Use::set, for consistency.
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-10-05 Chris Lattnerinstcombine shouldn't delete all null checks for mallocs.
2009-10-01 Douglas GregorRemove GVNPRE.cpp from the CMake makefile
2009-10-01 Chris Lattnerremove the GVNPRE pass. It has been subsumed by the...
2009-09-28 Chris LattnerThe select instruction is not neccesarily in the same...
2009-09-27 Chris Lattnersimplify some code.
2009-09-27 Chris LattnerThe bitcast case is not needed here: instcombine turns...
2009-09-27 Chris Lattnercalls are already unmovable, malloc doesn't need a...
2009-09-27 Chris Lattnercalls to external functions are already marked overdefi...
2009-09-27 Chris Lattnercalls are rejected above, no need to special case mallo...
2009-09-27 Chris Lattnerallow pushing icmps through phis with multiple uses...
2009-09-27 Chris LattnerEnhance the previous fix for PR4895 to allow more value...
2009-09-27 Chris Lattnerimplement PR4895, by making FoldOpIntoPhi handle select...
2009-09-27 Dan GohmanGrab an LLVM Context from an instruction that exists...
2009-09-27 Dan GohmanTell ScalarEvolution to forget everything it knows...
2009-09-27 Nick LewyckyInstruction::clone does not need to take an LLVMContext...
2009-09-26 Dan GohmanFix SimplifyLibCalls to transfer attributes from callee...
2009-09-25 Dan GohmanRename ConstantFP's getInf to getInfinity.
2009-09-25 Dan GohmanTransform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt...
2009-09-24 Torok EdwinConstant propagating byval pointer is safe if function...
2009-09-24 Torok EdwinDon't constant propagate byval pointers, since they...
2009-09-21 Chris Lattnerbig endian systems shift by bits too, hopefully this...
2009-09-21 Dan GohmanNick pointed out that DominanceFrontier and DominanceTr...
2009-09-21 Dan GohmanRemove the special-case for constants in PHI nodes...
2009-09-21 Chris Lattnerfix PR5016, a crash I introduced in GVN handing first...
2009-09-21 Chris Lattnerenable non-local analysis and PRE of large store -...
2009-09-21 Chris Lattnerconvert an std::pair to an explicit struct.
2009-09-21 Chris Lattnermove some functions, add a comment.
2009-09-21 Chris Lattnersplit HandleLoadFromClobberingStore in two pieces:...
2009-09-21 Chris LattnerImprove GVN to be able to forward substitute a small...
2009-09-21 Chris Lattnerformatting cleanups, no functionality change.
2009-09-20 Chris LattnerMove CoerceAvailableValueToLoadType earlier in GVN...
2009-09-20 Chris Lattnerchange the interface to CoerceAvailableValueToLoadType...
2009-09-20 Chris Lattnerenhance GVN to forward substitute a stored value to...
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-18 Victor HernandezEnhance transform passes so that they apply the same...
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 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 newline to debug dump
2009-09-14 Dan GohmanWhen extending a memset range past the front, set the...
2009-09-09 Dan GohmanFix SplitCriticalEdge to properly update LCSSA form...
2009-09-09 Mike StumpReflow comment.
2009-09-09 Dan GohmanFix an 80-column violation.
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-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 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 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 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 Chris Lattnerenhance memcpy opt to turn memmoves into memcpy when...
2009-09-01 Chris Lattnerrandom code cleanups, no functionality change.
2009-08-31 Chris Lattnerfix some cases where instcombine would change hte IR...
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-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
next