[asan] experimental tracing for indirect calls, llvm part.
[oota-llvm.git] / lib / Transforms / Utils /
2014-10-23 Sanjay PatelHandle sqrt() shrinking in SimplifyLibCalls like any...
2014-10-22 Philip ReamesPreserving 'nonnull' metadata in SimplifyCFG
2014-10-22 Sanjay PatelShrinkify libcalls: use float versions of double libm...
2014-10-21 Philip ReamesTeach combineMetadata how to merge 'nonnull' metadata.
2014-10-21 Paul RobinsonDo not attribute static allocas to the call site's...
2014-10-16 Sanjay Patelfold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
2014-10-15 Hal FinkelPreserve non-byval pointer alignment attributes using...
2014-10-14 Sanjay PatelOptimize away fabs() calls when input is squared (known...
2014-10-14 Marcello MaggioniSwitch to select optimization for two-case switches
2014-10-12 Joerg SonnenbergerRevert r219223, it creates invalid PHI nodes.
2014-10-10 Arnold SchwaighoferSimplifyCFG: Don't convert phis into selects if we...
2014-10-07 Duncan P. N. Exon... LoopUnroll: Create sub-loops in LoopInfo
2014-10-07 Duncan P. N. Exon... LoopUnroll: Only check for ScalarEvolution analysis...
2014-10-07 Marcello MaggioniTwo case switch to select optimization
2014-10-06 Duncan P. N. Exon... LoopUnroll: Change code order of changes to new basic...
2014-10-06 Duncan P. N. Exon... Sink comment, NFC
2014-10-01 Duncan P. N. Exon... DIBuilder: Encapsulate DIExpression's element type
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Adrian PrantlRevert r218778 while investigating buldbot breakage.
2014-10-01 Adrian PrantlMove the complex address expression out of DIVariable...
2014-10-01 Tom StellardC API: Add LLVMCloneModule()
2014-09-30 Jingyue Wu[SimplifyCFG] threshold for folding branches with commo...
2014-09-29 Kevin QinUse a loop to simplify the runtime unrolling prologue.
2014-09-23 Reid KlecknerGlobalOpt: Preserve comdats of unoptimized initializers
2014-09-17 Chris BienemanFixing a build error.
2014-09-17 Chris BienemanRefactoring SimplifyLibCalls to remove static initializ...
2014-09-15 Jingyue WuRemove dead code in SimplifyCFG
2014-09-13 Benjamin KramerSimplify code. No functionality change.
2014-09-07 Hal FinkelMake use of @llvm.assume in ValueTracking (computeKnown...
2014-09-07 Hal FinkelAdd an Assumption-Tracking Pass
2014-09-04 James MolloyEnable noalias metadata by default and swap the order...
2014-09-01 Hal FinkelFeed AA to the inliner and use AA->getModRefBehavior...
2014-09-01 Hal FinkelFix AddAliasScopeMetadata again - alias.scope must...
2014-08-30 Hal FinkelFix AddAliasScopeMetadata to not add scopes when derivi...
2014-08-29 Hal FinkelFix a typo in AddAliasScopeMetadata
2014-08-27 Craig TopperSimplify creation of a bunch of ArrayRefs by using...
2014-08-25 Bruno Cardoso LopesRemove dangling initializers in GlobalDCE
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-21 David BlaikieUse DILexicalBlockFile, rather than DILexicalBlock...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-15 Rafael EspindolaIntroduce a helper to combine instruction metadata.
2014-08-14 Hal FinkelCopy noalias metadata from call sites to inlined instru...
2014-08-14 Hal FinkelAdd noalias metadata for general calls (not just memory...
2014-08-13 Jan Veselyutils: Fix segfault in flattencfg
2014-08-12 Reid KlecknerMove helper for getting a terminating musttail call...
2014-08-02 Manman Ren[SimplifyCFG] fix accessing deleted PHINodes in switch...
2014-07-30 Rafael EspindolaSimplifyCFG: Avoid miscompilations due to removed lifet...
2014-07-25 Hal FinkelAdd @llvm.assume, lowering, and some basic properties
2014-07-25 Hal FinkelConvert noalias parameter attributes into noalias metad...
2014-07-24 Manman RenFeedback from Hans on r213815. No functionaility change.
2014-07-24 Hal FinkelAdd scoped-noalias metadata
2014-07-24 Aaron BallmanFixing an MSVC conversion warning about implicitly...
2014-07-23 Manman RenSimplifyCFG: fix a bug in switch to table conversion
2014-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-07-15 Peter CollingbourneGive SplitBlockAndInsertIfThen the ability to update...
2014-07-12 Owen AndersonFix an issue with the MergeBasicBlockIntoOnlyPred(...
2014-07-11 Marcello MaggioniFixup PHIs in LowerSwitch when a Leaf node is not emitted.
2014-07-10 Mark HeffernanPartially fix PR20058: reduce compile time for loop...
2014-07-10 Hal FinkelFeeding isSafeToSpeculativelyExecute its DataLayout...
2014-07-09 Alexey SamsonovDecouple llvm::SpecialCaseList text representation...
2014-07-08 Benjamin KramerFix some Twine locals.
2014-07-07 Sanjay PatelFix for PR17073 ( llvm.org/pr17073 ), simplifycfg illeg...
2014-07-06 Sanjay Patelfixed some typos in comments
2014-07-06 Rafael EspindolaUpdate the MemoryBuffer API to use ErrorOr.
2014-07-03 Marcello MaggioniMinor stylistic fix in SimplifyCFG (test commit)
2014-06-30 David BlaikieDebugInfo: Preserve debug location information when...
2014-06-26 Alp TokerRevert "Introduce a string_ostream string builder facilty"
2014-06-26 Hans WennborgDon't build switch tables for dllimport and TLS variabl...
2014-06-26 Alp TokerIntroduce a string_ostream string builder facilty
2014-06-21 Benjamin KramerLoopUnrollRuntime: Check for overflow in the trip count...
2014-06-20 Hans WennborgDon't build switch lookup tables for dllimport or TLS...
2014-06-16 Jim GrosbachLowerSwitch: track bounding range for the condition...
2014-06-13 Rafael EspindolaRemove 'using std::errro_code' from lib.
2014-06-12 Rafael EspindolaDon't use 'using std::error_code' in include/llvm.
2014-06-12 Rafael EspindolaRemove system_error.h.
2014-06-09 Evgeniy StepanovFix line numbers for code inlined from __nodebug__...
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-05-30 Matt ArsenaultMake bitcast, extractelement, and insertelement conside...
2014-05-29 Dinesh DwivediLCSSA should be performed on the outermost affected...
2014-05-22 Diego NovilloAdd support for missed and analysis optimization remarks.
2014-05-19 Eric ChristopherRevert "Patch for function cloning to inline all blocks...
2014-05-17 Rafael EspindolaUse create methods since msvc doesn't handle delegating...
2014-05-17 Rafael EspindolaReduce abuse of default values in the GlobalAlias const...
2014-05-16 Reid KlecknerAdd comdat key field to llvm.global_ctors and llvm...
2014-05-16 Rafael EspindolaFix most of PR10367.
2014-05-16 Rafael EspindolaChange the GlobalAlias constructor to look a bit more...
2014-05-15 Reid KlecknerDon't insert lifetime.end markers between a musttail...
2014-05-15 Reid KlecknerRevert "Don't insert lifetime.end markers between a...
2014-05-15 Reid KlecknerRemove unused variable in inliner
2014-05-15 Reid KlecknerDon't insert lifetime.end markers between a musttail...
2014-05-15 Reid KlecknerTeach the inliner how to preserve musttail invariants
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-05-13 Rafael EspindolaSplit GlobalValue into GlobalValue and GlobalObject.
2014-05-09 Louis GerbargAdd ExtractValue instruction to SimplifyCFG's ComputeSp...
2014-05-09 Rafael EspindolaUse auto and clang-format this snippet.
2014-05-06 Richard SmithRe-commit r208025, reverted in r208030, with a fix...
2014-05-06 Richard SmithRevert r208025, which made buildbots unhappy for unknow...
next