Use the getUniquePredecessor() utility function, instead of doing
[oota-llvm.git] / lib / Transforms / IPO /
2010-08-09 Nick LewyckyFix a use after free error caught by the valgrind builders.
2010-08-08 Nick LewyckyDo more to modernize MergeFunctions. Refactor in respon...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Nick LewyckyWork in progress, cleaning up MergeFuncs.
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-03 Dan GohmanThread const correctness through a bunch of AliasAnalys...
2010-08-02 Oscar FuentesPrefix `next' iterator operation with `llvm::'.
2010-08-02 Daniel DunbarFix a -Wreorder warning.
2010-08-02 Nick LewyckyWork in progress.
2010-07-31 Rafael EspindolaThe BlockExtractorPass() constructor was not reading...
2010-07-28 Gabor Greifsimplify by using CallSite constructors; virtually...
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-07-22 Gabor Greifsimplify
2010-07-22 Gabor Greifdo not access arguments via low-level interface, do...
2010-07-22 Gabor Greifpass dereferenced iterator to dyn_cast
2010-07-22 Gabor Greifundo 80 column trespassing I caused
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-20 Dan GohmanMake this code a little more readable.
2010-07-20 Dan GohmanFix a typo.
2010-07-20 Dan GohmanDon't look up the "dbg" metadata kind by name.
2010-07-20 Dan GohmanUse getDebugLoc and setDebugLoc instead of getDbgMetada...
2010-07-16 Chris Lattnereliminate unlockedRefineAbstractTypeTo, types are all...
2010-07-16 Nick LewyckyArrays and vectors with different numbers of elements...
2010-07-15 Nick LewyckyThis is a full sentence.
2010-07-15 Nick LewyckyDisable aliases on all platforms.
2010-07-13 Eric ChristopherGrammar.
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Gabor Greifcache result of operator*
2010-07-12 Gabor Greifcache results of operator*
2010-07-12 Gabor Greifcache dereferenced iterators
2010-07-12 Chris Lattnermake the prototypes for CreateMalloc and CreateFree...
2010-07-09 Gabor Greifcache result of operator*
2010-07-07 Duncan SandsRename "Release" builds as "Release+Asserts"; rename...
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 Devang PatelRemove all debug info related named mdnodes.
2010-06-30 Gabor Greifuse ArgOperand API
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-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 Devang PatelUse ValueMap instead of DenseMap.
2010-06-22 Dan GohmanUse pre-increment instead of post-increment when the...
2010-06-07 Dan GohmanMake bugpoint dead-argument-hacking actually work,...
2010-06-05 Kenneth UildriksPartial specialization was not checking the callsite...
2010-05-31 Benjamin KramerAvoid swap when a copy suffices.
2010-05-20 Devang PatelStrip llvm.dbg.lv also.
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-01 Chris Lattnerrevert r102831. We already delete dead readonly calls in
2010-05-01 Owen AndersonDisable the call-deletion transformation introduced...
2010-05-01 Chris Lattnerrename InlineInfo.DevirtualizedCalls -> InlinedCalls to
2010-05-01 Chris LattnerThe inliner has traditionally not considered call sites
2010-04-30 Devang PatelPreserve debug info attached with call instruction...
2010-04-25 Chris Lattnerremove #if 1's.
2010-04-23 Chris Lattnerenable my inliner change: add newly devirtualized call...
2010-04-23 Chris Lattnerswitch InlineInfo.DevirtualizedCalls's list to be of...
2010-04-23 Chris Lattnerdisable my previous inliner patch, it appears to be...
2010-04-22 Chris LattnerThe inliner was choosing to not consider call sites
2010-04-22 Chris Lattnerrefactor the interface to InlineFunction so that most...
2010-04-20 Gabor Greifuse abstract accessors to CallInst
2010-04-20 Chris Lattnermake the inliner do less work for leaf functions.
2010-04-20 Chris LattnerFix rdar://7879828 - crash in CallGraph, a self host...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Chris Lattnerintroduce a new CallGraphSCC class, and pass it around
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-14 Tobias GrosserIPO needs ScalarOpts and InstCombine in its libs
2010-04-14 Evan Cheng- Code clean up to reduce indentation.
2010-04-14 Nick LewyckyI don't know how, but I managed to goof the revert...
2010-04-14 Nick LewyckyRevert r101213.
2010-04-14 Nick LewyckyRemove tab.
2010-04-14 Nick LewyckyWhile DAE can't modify the function signature of an...
2010-04-10 Chris LattnerImplement support for varargs functions without any...
2010-04-10 Chris Lattnerfix PR6760, a missing check in heap SRoA.
2010-04-09 Wesley PeckAdding IPSCCP and Internalize passes to the C-bindings
2010-04-07 Gabor Greiffix 80-col violations
2010-04-06 Gabor Greifmake more two predicates constant
2010-04-06 Gabor Greifperformance: get rid of repeated dereferencing of use_i...
2010-04-06 Gabor Greifconst-ize predicate ValueIsOnlyUsedLocallyOrStoredToOne...
2010-04-06 Gabor Greifuse CallSite to access calls vs. invokes uniformly
2010-04-03 Chris Lattnerdon't internalize available_externally functions, they are
2010-04-02 Dan GohmanRevert the recent alignment changes. They're broken...
2010-04-02 Dan GohmanMake globalopt refine global variable alignment.
2010-04-01 Gabor GreifIntroduce ImmutableCallSite, useful for contexts where...
2010-04-01 Nick LewyckyClean up this file a little, no functionality change...
2010-03-27 Eric ChristopherWhen we promote a load of an argument make sure to...
2010-03-24 Gabor GreifFinally land the InvokeInst operand reordering.
2010-03-24 Gabor Greiftighten a type and remove trailing whitespace, no funct...
2010-03-23 Gabor Greifadd assert in argpromotion, which cannot trigger
next