use ArgOperand API and CallSite for arg range
[oota-llvm.git] / lib / Transforms /
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...
2010-06-01 Jim GrosbachRemove unused code
2010-06-01 Jim Grosbachfix think-o
2010-06-01 Jim GrosbachSimplify things a bit more. Fix prototype to use SmallV...
2010-06-01 Jim Grosbachmirror of r105280 changes for LowerInvoke, which uses...
2010-06-01 Jim GrosbachUse SmallVector instead of std::vector.
2010-05-31 Duncan SandsFix PR7272: when inlining through a callsite with byval...
2010-05-31 Benjamin KramerAvoid swap when a copy suffices.
2010-05-31 Nick LewyckyThe memcpy intrinsic only takes i8* for %src and %dst...
2010-05-28 Dan GohmanMove FindAvailableLoadedValue isSafeToLoadUnconditional...
2010-05-28 Dan GohmanTeach instcombine to promote alloca array sizes.
2010-05-28 Dan GohmanFix instcombine's handling of alloca to accept non...
2010-05-28 Devang PatelFix typo.
2010-05-28 Devang PatelFix typo.
2010-05-27 Devang PatelDo not drop location info for inlined function args.
2010-05-27 Duncan SandsTeach instCombine to remove malloc+free if malloc's...
2010-05-26 Benjamin KramerKill unneeded SExt.
2010-05-25 Benjamin KramerProperly promote operands when optimizing a single...
2010-05-25 Dan GohmanFix a missing newline in debug output.
2010-05-20 Dan GohmanDominatorTree.getNode can return null for unreachable...
2010-05-20 Dan GohmanMinor code cleanups.
2010-05-20 Dan GohmanMake Solve check its own post-condition, to reduce...
2010-05-20 Dan GohmanAdd comments.
2010-05-20 Dan GohmanMore code cleanups. Use iterators instead of indices...
2010-05-20 Dan GohmanFix OptimizeShadowIV to set Changed. Change OptimizeLoo...
2010-05-20 Dan GohmanAdd some comments.
2010-05-20 Dan GohmanSimplify this code. Don't do a DomTreeNode lookup for...
2010-05-20 Dan GohmanMinor code cleanups.
2010-05-20 Dan GohmanWhen canonicalizing icmp operand order to put the loop...
2010-05-20 Dan GohmanSet Changed to true when canonicalizing ICmp operand...
2010-05-20 Devang PatelStrip llvm.dbg.lv also.
2010-05-20 Dan GohmanRename a variable to avoid shadowing.
2010-05-20 Dan GohmanMinor code simplification.
2010-05-20 Dan GohmanMove the code for deleting BaseRegs and LSRUses into...
2010-05-19 Dan GohmanTeach LSR how to cope better with unrolled loops on...
2010-05-18 Dan GohmanAdd a comment.
2010-05-18 Dan GohmanFix the predicate which checks for non-sensical formula...
2010-05-18 Dan GohmanFactor out the code for recomputing an LSRUse's Regs...
2010-05-18 Dan GohmanFactor out code for estimating search space complexity...
2010-05-18 Dan GohmanAdd some more debug output.
2010-05-18 Dan GohmanFactor out the code for deleting a formula from an...
2010-05-18 Dan GohmanMake some debug output more informative.
2010-05-18 Dan GohmanPrint an error message in Formula::print if the HasBase...
2010-05-18 Dan GohmanRename RegUseTracker's RegUses member to RegUsesMap...
2010-05-15 Nick LewyckyTeach the always inliner to release its inline cost...
2010-05-15 Nick LewyckyClean up, no functional change.
2010-05-13 Nick LewyckyRemove heinous tabs.
2010-05-13 Nick LewyckyReplace the core comparison login in merge functions...
2010-05-12 Nick LewyckyClear CachedFunctionInfo upon Pass::releaseMemory....
2010-05-11 Duncan SandsI got tired of VISIBILITY_HIDDEN colliding with the...
2010-05-11 Douglas GregorFixes for Microsoft Visual Studio 2010, from Steven...
2010-05-08 Chris Lattnermake simplifycfg insert an llvm.trap before the 'unreac...
2010-05-08 Chris LattnerTeach instcombine to transform a bitcast/(zext|trunc...
2010-05-08 Chris LattnerFix PR7052, patch by Jakub Staszak!
2010-05-07 Dan GohmanWhen pruning candidate formulae out of an LSRUse, updat...
2010-05-07 Devang PatelWrap const MDNode * inside DIDescriptor.
2010-05-07 Devang PatelUse overloaded operators instead of DIDescriptor::getNode()
2010-05-07 Ted KremenekUpdate CMake build.
2010-05-07 Dan GohmanAdd an LLVM IR version of code sinking. This uses the...
next