[llvm-c] Implement LLVMPrintValueToString
[oota-llvm.git] / lib / Transforms / IPO /
2013-11-04 Shuxin YangRemove dead code
2013-11-03 David MajnemerSpell "Actual" correctly
2013-10-31 Rafael EspindolaUse LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead...
2013-10-31 Rafael EspindolaMerge CallGraph and BasicCallGraph.
2013-10-27 Shuxin YangRevert r193251 : Use address-taken to disambiguate...
2013-10-23 Shuxin YangUse address-taken to disambiguate global variable and...
2013-10-21 Eric ChristopherFix spelling, grammar, and match naming convention...
2013-10-21 Matt ArsenaultUse more type helper functions
2013-10-21 Rafael EspindolaOptimize more linkonce_odr values during LTO.
2013-10-18 Nadav RotemMark some command line flags as hidden
2013-10-17 Rafael EspindolaRename fields of GlobalStatus to match the coding style.
2013-10-17 Rafael Espindolarename SafeToDestroyConstant to isSafeToDestroyConstant...
2013-10-17 Rafael EspindolaSimplify the interface of AnalyzeGlobal a bit and renam...
2013-10-09 Shuxin YangFix a bug in Dead Argument Elimination.
2013-10-07 Alexey SamsonovRevert r191834 until we measure the effect of this...
2013-10-03 Rafael EspindolaOptimize linkonce_odr unnamed_addr functions during...
2013-10-02 Alexey SamsonovRemove "localize global" optimization
2013-10-01 Matt ArsenaultDon't merge tiny functions.
2013-09-22 Benjamin KramerProvide basic type safety for array_pod_sort comparators.
2013-09-17 Stepan DyatkovskiyBugfix for PR17099:
2013-09-16 Peter CollingbourneImplement function prefix data as an IR feature.
2013-09-13 Duncan SandsAvoid a compiler warning about Found not being used...
2013-09-11 Matt ArsenaultUse type form of getIntPtrType
2013-09-09 Eli FriedmanDon't shrink atomic ops to bool in GlobalOpt.
2013-09-05 Rafael EspindolaRemove unused argument.
2013-09-05 Nick LewyckyDeclare missing dependency on AliasAnalysis. Patch...
2013-09-04 Rafael EspindolaRename some variables to match the style guide.
2013-09-04 Rafael EspindolaSmall simplification given that insert of an empty...
2013-09-04 Rafael EspindolaRefactor duplicated logic to a helper function.
2013-09-04 Rafael EspindolaRemove dead code.
2013-09-04 Rafael EspindolaRevert "Add r159136 back now that pr13124 has been...
2013-09-03 Rafael EspindolaAdd r159136 back now that pr13124 has been fixed.
2013-09-03 Nadav RotemEnable late-vectorization by default.
2013-08-30 Bill WendlingCompulsive reformatting.
2013-08-30 Bill WendlingRandom cleanup: No need to use a std::vector here,...
2013-08-28 Nadav RotemVectorizer/PassManager: I am working on moving the...
2013-08-28 Hal FinkelDisable unrolling in the loop vectorizer when disabled...
2013-08-27 Michael GottesmanFixed typo.
2013-08-23 Michael GottesmanUpdate StripDeadDebugInfo to use DebugInfoFinder so...
2013-08-21 Michael GottesmanFixed typo.
2013-08-21 Michael GottesmanRemoved trailing whitespace.
2013-08-13 Arnold SchwaighoferAlso remove logic in LateVectorize
2013-08-13 Arnold SchwaighoferRemove logic that decides whether to vectorize or not...
2013-08-12 Bill WendlingMove stack protector names to the same place.
2013-08-06 Tom StellardFactor FlattenCFG out from SimplifyCFG
2013-08-01 Nadav RotemMove the optlevel check to the frontend.
2013-08-01 Nadav RotemOnly enable SLP-vectorization on O3 builds.
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-07-25 Rafael EspindolaRespect llvm.used in Internalize.
2013-07-25 Nick LewyckyCheck that TD isn't NULL before dereferencing it down...
2013-07-25 Rafael EspindolaMake these methods const correct.
2013-07-20 Rafael EspindolaDon't crash when llvm.compiler.used becomes empty.
2013-07-19 Rafael Espindolas/compiler_used/compiler.used/.
2013-07-18 Nick LewyckyClean up some of this code a tiny bit, no functionality...
2013-07-17 Hal FinkelFix comparisons of alloca alignment in inliner merging
2013-07-16 Hal FinkelWhen the inliner merges allocas, it must keep the large...
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...
next