PEI: refactor replaceFrameIndices(MF) to call replaceFrameIndices(BB).
[oota-llvm.git] / lib / Transforms / IPO /
2013-07-08 Eli BenderskyFix comment
2013-07-06 Nick LewyckyFix annotation of unlink. Should fix builder.
2013-07-06 Nick LewyckyExtend 'readonly' and 'readnone' to work on function...
2013-07-04 Nick LewyckyTabs to spaces. No functionality change.
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-07-03 Michael GottesmanAdded support in FunctionAttrs for adding relevant...
2013-07-02 Nick LewyckyAdd missing break statements. Noticed by inspection.
2013-06-30 Stephen LinDeadArgumentElimination: keep return value on functions...
2013-06-28 Manman RenDebug Info: clean up usage of Verify.
2013-06-24 Chandler CarruthAdd a flag to defer vectorization into a phase after...
2013-06-22 Benjamin KramerRevert "FunctionAttrs: Merge attributes once instead...
2013-06-22 Benjamin KramerFunctionAttrs: Merge attributes once instead of doing...
2013-06-20 Meador IngeRemove the simplify-libcalls pass (finally)
2013-06-17 Nadav RotemDisable vectorization for -Oz.
2013-06-17 Nadav RotemEnable the loop vectorizer by default for -Os and -O2.
2013-06-15 Benjamin KramerPruneEH: Only merge attribute sets when used. No functi...
2013-06-13 Derek SchuffFix DeleteDeadVarargs not to crash on functions referen...
2013-06-12 Rafael EspindolaAlways remove an alias when we rename the target.
2013-06-11 Rafael EspindolaChange how globalopt handles aliases in llvm.used.
2013-06-09 Tim NorthoverMake DeadArgumentElimination more conservative on varia...
2013-06-06 Nadav RotemJeffrey Yasskin volunteered to benchmark the vectorizer...
2013-06-01 Benjamin KramerMove getRealLinkageName to a common place and remove...
2013-05-14 Manman RenGlobalOpt: fix an issue where CXAAtExitFn points to...
2013-05-09 Rafael EspindolaDon't replace an alias in llvm.used with its target.
2013-05-06 Rafael EspindolaFix const merging when an alias of a const is llvm...
2013-05-01 Filip PizloThis patch breaks up Wrap.h so that it does not have...
2013-04-22 Eric ChristopherMove C++ code out of the C headers and into either...
2013-04-22 Rafael EspindolaClarify that llvm.used can contain aliases.
2013-04-19 Benjamin KramerMergeFunc: Make pointer and integer types generate...
2013-04-18 Bill WendlingImplement a better fix for PR15185.
2013-04-15 Bill WendlingWe are not able to bitcast a pointer to an integral...
2013-04-15 Nadav RotemSLPVectorizer: Make it a function pass and add code...
2013-04-15 Nadav RotemAdd an option -vectorize-slp-aggressive for running...
2013-04-15 Nadav RotemRename the slp-vectorizer clang/llvm flags. No function...
2013-04-13 Benjamin KramerGlobalDCE: Fix an oversight in my last commit that...
2013-04-13 Benjamin KramerFix a scalability issue with complex ConstantExprs.
2013-04-02 Bill WendlingUse a worklist to avoid a sneaky iterator invalidation.
2013-03-21 Meador IngeMove library call prototype attribute inference to...
2013-03-10 Nick LewyckyUse LLVMBool instead of 'bool' in the C API. Based...
2013-03-06 Andrew TrickGeneralize my previous fix for -print-options.
2013-03-06 Andrew TrickGive -loop-vectorize an explicit default.
2013-03-04 Lang HamesCheck isDiscardableIfUnused, rather than hasLocalLinkag...
2013-02-13 Bill WendlingRetain the name of the new internal global that's been...
2013-02-02 Nick LewyckyRevert accidental commit (ran svn commit from wrong...
2013-02-02 Nick LewyckyThis patch makes "&Cls::purevfn" not an odr use. This...
2013-01-30 Bill WendlingRemove addRetAttributes and addFnAttributes, which...
2013-01-30 Bill WendlingConvert typeIncompatible to return an AttributeSet.
2013-01-29 Hal FinkelUnroll again after running BBVectorize
2013-01-28 Michael GottesmanExtracted ObjCARC.cpp into its own library libLLVMObjCA...
2013-01-27 Bill WendlingUse the AttributeSet instead of AttributeWithIndex.
2013-01-27 Bill WendlingUse the AttributeSet instead of AttributeWithIndex.
2013-01-25 Bill WendlingRemove some introspection functions.
2013-01-25 Bill WendlingUse the new 'getSlotIndex' method to retrieve the attri...
2013-01-25 Pedro Artigasadded ability to dynamically change the ExportList...
2013-01-23 Bill WendlingAdd the IR attribute 'sspstrong'.
2013-01-23 Bill WendlingRemove the last of uses that use the Attribute object...
2013-01-23 Bill WendlingUse the AttributeSet when removing multiple attributes...
2013-01-23 Bill WendlingUse the AttributeSet when adding multiple attributes...
2013-01-22 Bill WendlingMore encapsulation work.
2013-01-21 Bill WendlingHave AttributeSet::getRetAttributes() return an Attribu...
2013-01-21 Bill WendlingMake AttributeSet::getFnAttributes() return an Attribut...
2013-01-21 Chandler CarruthMake the inline cost a proper analysis pass. This remai...
2013-01-21 Chandler CarruthFormatting and comment fixes to the always inliner.
2013-01-21 Chandler CarruthClean up the formatting and doxygen for the simple...
2013-01-18 Bill WendlingUse AttributeSet accessor methods instead of Attribute...
2013-01-18 Bill WendlingPush some more methods down to hide the use of the...
2013-01-13 Dmitri GribenkoRemove redundant 'llvm::' qualifications
2013-01-12 Benjamin KramerGlobalOpt: Avoid jump on uninitialized value.
2013-01-11 Michael GottesmanFixed whitespace.
2013-01-11 Michael GottesmanAdded debug messages to GlobalOpt.
2013-01-10 Joey GoulyFix TryToShrinkGlobalToBoolean in GlobalOpt, so that...
2013-01-07 Chandler CarruthMove TypeFinder.h into the IR tree, it clearly belongs...
2013-01-07 Chandler CarruthMove CallGraphSCCPass.h into the Analysis tree; that...
2013-01-07 Chandler CarruthRemove the long defunct 'DefaultPasses' header. We...
2013-01-04 Nadav RotemMove the loop vectorizer from O2 to O3. It looks like...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-30 Bill WendlingRemove Function::getParamAttributes and use the Attribu...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-27 Chandler CarruthMake this parameter be named consistently with most...
2012-12-21 Roman DivackyRemove duplicate includes.
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-18 Nadav RotemEnable the loop vectorizer in clang and not in the...
2012-12-18 Nadav RotemEnable the loop vectorizer.
2012-12-15 NAKAMURA TakumiRevert r170246, "Enable the loop vectorizer by default."
2012-12-14 Nadav RotemEnable the loop vectorizer by default.
2012-12-14 Nadav Rotemrevert r170166 - disable the loop vectorizer.
2012-12-14 Nadav RotemEnable the loop vectorizer.
2012-12-14 Nadav RotemDisable the loop vectorizer.
2012-12-13 Nadav RotemEnable the Loop Vectorizer by default for O2 and O3...
2012-12-13 Quentin ColombetTake into account minimize size attribute in the inliner.
2012-12-12 Nadav RotemLoopVectorizer: Use the "optsize" attribute to decide...
2012-12-12 Nadav RotemLoopVectorizer: When -Os is used, vectorize only loops...
2012-12-11 Rafael EspindolaUse an ArrayRef instead of a std::vector&.
2012-12-10 Nadav RotemEnable the loop vectorizer only on O2 and above. (Still...
2012-12-07 Bill Wendlings/AttrListPtr/AttributeSet/g to better label what this...
2012-12-06 Jakub StaszakRemove unused field.
2012-12-06 Jakub StaszakRemove trailing spaces.
2012-12-04 Matt Beaumont-GayAdd 'using' declarations to suppress -Woverloaded-virtu...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
next