The accumulator tail recursion transform claims to work for any associative
[oota-llvm.git] / lib / Transforms /
2010-07-10 Duncan SandsThe accumulator tail recursion transform claims to...
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator* (found by inspection)
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Gabor Greifcache operator*'s result (in multiple functions)
2010-07-09 Gabor Greifdo not repeatedly dereference use_iterator
2010-07-08 Benjamin KramerTeach instcombine to transform
2010-07-08 Chris LattnerFix the second half of PR7437: scalarrepl wasn't preserving
2010-07-07 Duncan SandsRename "Release" builds as "Release+Asserts"; rename...
2010-07-06 Nick LewyckyDetabify this file.
2010-07-02 Devang PatelMDString is already checked earlier.
2010-07-02 Dan GohmanDon't claim to preserve AliasAnalysis. First, this...
2010-07-01 Bill WendlingImplement the "linker_private_weak" linkage type. This...
2010-07-01 Devang PatelDebugging infomration is encoded in llvm IR using metad...
2010-07-01 Devang PatelIf a named mdnode is removed then mark module as changed.
2010-06-30 Jim Grosbachlowerinvoke needs to handle aggregate function args...
2010-06-30 Devang PatelRemove all debug info related named mdnodes.
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-30 Gabor Greifuse getArgOperand (corrected by CallInst::ArgOffset...
2010-06-30 Gabor Greifuse getArgOperand (corrected by CallInst::ArgOffset...
2010-06-30 Gabor Greifuse getNumArgOperands instead of getNumOperands
2010-06-30 Gabor Greifuse getArgOperand instead of getOperand
2010-06-30 Gabor Greifuse getArgOperand instead of getOperand
2010-06-30 Gabor Greifuse getArgOperand instead of getOperand
2010-06-29 Bill WendlingRevert r107205 and r107207.
2010-06-29 Bill WendlingIntroducing the "linker_weak" linkage type. This will...
2010-06-29 Duncan SandsReturn Changed. This required setting Changed if dbg...
2010-06-28 Gabor Greifuse ArgOperand API
2010-06-28 Gabor Greifuse ArgOperand API
2010-06-28 Gabor Greifemploy CallInst::ArgOffset (for now)
2010-06-28 Gabor Greifuse setArgOperand
2010-06-28 Gabor Greifuse CallInst::ArgOffset
2010-06-28 Gabor Greifuse ArgOperand API and CallInst::ArgOffset
2010-06-28 Gabor Greifuse cached value
2010-06-27 Chris Lattnerminor cleanup to SROA: when lowering type unsafe access...
2010-06-26 Duncan SandsFix PR7328: when turning a tail recursion into a loop...
2010-06-25 Dan GohmanIn GenerateReassociations, don't bother thinking about...
2010-06-25 Dale JohannesenThe hasMemory argument is irrelevant to how the argument
2010-06-25 Gabor Greifuse ArgOperand API (one more hunk I could split)
2010-06-25 Gabor Greifuse ArgOperand API (some hunks I could split)
2010-06-25 Gabor Greifuse ArgOperand API; tighten type of handleFreeWithNonTr...
2010-06-24 Dan GohmanAdd an exports file for the Hello example plugin.
2010-06-24 Dan GohmanA few minor micro-optimizations.
2010-06-24 Dan GohmanTeach getExactSDiv to evaluate x/1 to x up front, as...
2010-06-24 Dan GohmanFix copy+pasto issues in isMulSExtable.
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse (even more, still) ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API and CallSite for arg range; add...
2010-06-24 Gabor Greifuse ArgOperand API and CallSite for arg range
2010-06-24 Gabor Greifuse (even more) ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API, also tighten the type of visitFree...
2010-06-24 Gabor Greifuse ArgOperand API; introduce downcasted pointers into...
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Gabor Greifuse callsite to obtain all arguments
2010-06-24 Gabor Greifuse callsite to obtain all arguments
2010-06-24 Gabor Greifuse getNumArgOperands
2010-06-24 Gabor Greifuse ArgOperand API
2010-06-24 Devang PatelUse ValueMap instead of DenseMap.
2010-06-24 Devang PatelUse available typedef for " DenseMap<const Value*,...
2010-06-23 Devang PatelCosmetic change.
2010-06-22 Devang PatelRevert 106592 for now. It causes clang-selfhost build...
2010-06-22 Dan GohmanFix OptimizeMax to handle an odd case where one of...
2010-06-22 Devang PatelIf a metadata operand is seeded in value map and the...
2010-06-22 Devang PatelWhile cloning a module, clone metadata attached with...
2010-06-22 Devang PatelClone named metadata while cloning a module.
2010-06-22 Dan GohmanUse pre-increment instead of post-increment when the...
2010-06-22 Devang PatelRevert 106528. It is causing self host failures.
2010-06-22 Devang PatelDo not rely on DenseMap slot which can be easily invali...
2010-06-22 Bob WilsonRevert my change to clone named metadata. Buildbots...
2010-06-22 Bob WilsonInclude named metadata when cloning a module.
2010-06-21 Dan GohmanUse A.append(...) instead of A.insert(A.end(), ......
2010-06-19 Dan GohmanAdd a TODO comment.
2010-06-19 Dan GohmanInclude the use kind along with the expression in the...
2010-06-19 Dan GohmanDon't include things in anonymous namespaces that don...
2010-06-18 Dan GohmanDisable indvars on loops when LoopSimplify form is...
2010-06-16 Jim Grosbachremove trailing whitespace
2010-06-16 Rafael EspindolaMake sure that simplify libcalls does not replace a...
2010-06-16 Benjamin Kramersimplify-libcalls: fold strncmp(x, y, 1) -> memcmp...
2010-06-15 Benjamin Kramersimplify-libcalls: fold strstr(a, b) == a -> strncmp...
2010-06-14 Chris Lattnerjump threading can't split a critical edge from an...
2010-06-13 Benjamin KramerSimplifyCFG: don't turn volatile stores to null/undef...
2010-06-09 Kenneth UildriksPulled CodeMetrics out of InlineCost.h and made it...
2010-06-07 Dan GohmanMake bugpoint dead-argument-hacking actually work,...
2010-06-05 Kenneth UildriksPartial specialization was not checking the callsite...
2010-06-04 Dan GohmanDon't track users of undef values; they aren't interest...
2010-06-04 Devang PatelCopy location info for current function argument from...
next