2010-07-07 |
Duncan Sands | Rename "Release" builds as "Release+Asserts"; rename... |
tree | commitdiff |
2010-07-06 |
Nick Lewycky | Detabify this file. |
tree | commitdiff |
2010-07-02 |
Devang Patel | MDString is already checked earlier. |
tree | commitdiff |
2010-07-02 |
Dan Gohman | Don't claim to preserve AliasAnalysis. First, this... |
tree | commitdiff |
2010-07-01 |
Bill Wendling | Implement the "linker_private_weak" linkage type. This... |
tree | commitdiff |
2010-07-01 |
Devang Patel | Debugging infomration is encoded in llvm IR using metad... |
tree | commitdiff |
2010-07-01 |
Devang Patel | If a named mdnode is removed then mark module as changed. |
tree | commitdiff |
2010-06-30 |
Jim Grosbach | lowerinvoke needs to handle aggregate function args... |
tree | commitdiff |
2010-06-30 |
Devang Patel | Remove all debug info related named mdnodes. |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand (corrected by CallInst::ArgOffset... |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand (corrected by CallInst::ArgOffset... |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getNumArgOperands instead of getNumOperands |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand instead of getOperand |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand instead of getOperand |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand instead of getOperand |
tree | commitdiff |
2010-06-29 |
Bill Wendling | Revert r107205 and r107207. |
tree | commitdiff |
2010-06-29 |
Bill Wendling | Introducing the "linker_weak" linkage type. This will... |
tree | commitdiff |
2010-06-29 |
Duncan Sands | Return Changed. This required setting Changed if dbg... |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-28 |
Gabor Greif | employ CallInst::ArgOffset (for now) |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use setArgOperand |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use CallInst::ArgOffset |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use ArgOperand API and CallInst::ArgOffset |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use cached value |
tree | commitdiff |
2010-06-27 |
Chris Lattner | minor cleanup to SROA: when lowering type unsafe access... |
tree | commitdiff |
2010-06-26 |
Duncan Sands | Fix PR7328: when turning a tail recursion into a loop... |
tree | commitdiff |
2010-06-25 |
Dan Gohman | In GenerateReassociations, don't bother thinking about... |
tree | commitdiff |
2010-06-25 |
Dale Johannesen | The hasMemory argument is irrelevant to how the argument |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API (one more hunk I could split) |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API (some hunks I could split) |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API; tighten type of handleFreeWithNonTr... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Add an exports file for the Hello example plugin. |
tree | commitdiff |
2010-06-24 |
Dan Gohman | A few minor micro-optimizations. |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Teach getExactSDiv to evaluate x/1 to x up front, as... |
tree | commitdiff |
2010-06-24 |
Dan Gohman | Fix copy+pasto issues in isMulSExtable. |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use (even more, still) ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API and CallSite for arg range; add... |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API and CallSite for arg range |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use (even more) ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API, also tighten the type of visitFree... |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API; introduce downcasted pointers into... |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use callsite to obtain all arguments |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use callsite to obtain all arguments |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use getNumArgOperands |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Devang Patel | Use ValueMap instead of DenseMap. |
tree | commitdiff |
2010-06-24 |
Devang Patel | Use available typedef for " DenseMap<const Value*,... |
tree | commitdiff |
2010-06-23 |
Devang Patel | Cosmetic change. |
tree | commitdiff |
2010-06-22 |
Devang Patel | Revert 106592 for now. It causes clang-selfhost build... |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Fix OptimizeMax to handle an odd case where one of... |
tree | commitdiff |
2010-06-22 |
Devang Patel | If a metadata operand is seeded in value map and the... |
tree | commitdiff |
2010-06-22 |
Devang Patel | While cloning a module, clone metadata attached with... |
tree | commitdiff |
2010-06-22 |
Devang Patel | Clone named metadata while cloning a module. |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
tree | commitdiff |
2010-06-22 |
Devang Patel | Revert 106528. It is causing self host failures. |
tree | commitdiff |
2010-06-22 |
Devang Patel | Do not rely on DenseMap slot which can be easily invali... |
tree | commitdiff |
2010-06-22 |
Bob Wilson | Revert my change to clone named metadata. Buildbots... |
tree | commitdiff |
2010-06-22 |
Bob Wilson | Include named metadata when cloning a module. |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Add a TODO comment. |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Include the use kind along with the expression in the... |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Don't include things in anonymous namespaces that don... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Disable indvars on loops when LoopSimplify form is... |
tree | commitdiff |
2010-06-16 |
Jim Grosbach | remove trailing whitespace |
tree | commitdiff |
2010-06-16 |
Rafael Espindola | Make sure that simplify libcalls does not replace a... |
tree | commitdiff |
2010-06-16 |
Benjamin Kramer | simplify-libcalls: fold strncmp(x, y, 1) -> memcmp... |
tree | commitdiff |
2010-06-15 |
Benjamin Kramer | simplify-libcalls: fold strstr(a, b) == a -> strncmp... |
tree | commitdiff |
2010-06-14 |
Chris Lattner | jump threading can't split a critical edge from an... |
tree | commitdiff |
2010-06-13 |
Benjamin Kramer | SimplifyCFG: don't turn volatile stores to null/undef... |
tree | commitdiff |
2010-06-09 |
Kenneth Uildriks | Pulled CodeMetrics out of InlineCost.h and made it... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Make bugpoint dead-argument-hacking actually work,... |
tree | commitdiff |
2010-06-05 |
Kenneth Uildriks | Partial specialization was not checking the callsite... |
tree | commitdiff |
2010-06-04 |
Dan Gohman | Don't track users of undef values; they aren't interest... |
tree | commitdiff |
2010-06-04 |
Devang Patel | Copy location info for current function argument from... |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | Remove unused code |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | fix think-o |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | Simplify things a bit more. Fix prototype to use SmallV... |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | mirror of r105280 changes for LowerInvoke, which uses... |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | Use SmallVector instead of std::vector. |
tree | commitdiff |
2010-05-31 |
Duncan Sands | Fix PR7272: when inlining through a callsite with byval... |
tree | commitdiff |
2010-05-31 |
Benjamin Kramer | Avoid swap when a copy suffices. |
tree | commitdiff |
2010-05-31 |
Nick Lewycky | The memcpy intrinsic only takes i8* for %src and %dst... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Teach instcombine to promote alloca array sizes. |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Fix instcombine's handling of alloca to accept non... |
tree | commitdiff |
2010-05-28 |
Devang Patel | Fix typo. |
tree | commitdiff |
2010-05-28 |
Devang Patel | Fix typo. |
tree | commitdiff |
2010-05-27 |
Devang Patel | Do not drop location info for inlined function args. |
tree | commitdiff |
2010-05-27 |
Duncan Sands | Teach instCombine to remove malloc+free if malloc's... |
tree | commitdiff |
2010-05-26 |
Benjamin Kramer | Kill unneeded SExt. |
tree | commitdiff |
2010-05-25 |
Benjamin Kramer | Properly promote operands when optimizing a single... |
tree | commitdiff |
next |