[dfsan] Move combineShadows to DFSanFunction in preparation for it to use a domtree.
[oota-llvm.git] / lib / Transforms /
2014-07-15 Peter Collingbourne[dfsan] Move combineShadows to DFSanFunction in prepara...
2014-07-15 Peter CollingbourneGive SplitBlockAndInsertIfThen the ability to update...
2014-07-14 Nick LewyckyDon't eliminate memcpy's when the address of the pointe...
2014-07-14 Matt ArsenaultUse pointer type cast helpers.
2014-07-13 NAKAMURA Takumi[CMake] Add LLVM_LINK_COMPONENTS to loadable modules...
2014-07-12 Owen AndersonFix an issue with the MergeBasicBlockIntoOnlyPred(...
2014-07-12 Alexey Samsonov[ASan] Collect unmangled names of global variables...
2014-07-11 Alexey Samsonov[ASan] Introduce a struct representing the layout of...
2014-07-11 Aditya NandakumarWhen we sink an instruction, this can open up opportuni...
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 Duncan P. N. Exon... InstCombine: Fix a crash in Descale for multiply-by...
2014-07-10 Hal FinkelFeeding isSafeToSpeculativelyExecute its DataLayout...
2014-07-10 Hal FinkelFeeding isSafeToSpeculativelyExecute its DataLayout...
2014-07-10 Hal FinkelAllow isDereferenceablePointer to look through some...
2014-07-10 Peter Collingbourne[dfsan] Handle bitcast aliases.
2014-07-09 Alexey SamsonovDecouple llvm::SpecialCaseList text representation...
2014-07-09 Sanjay PatelFix for PR20059 (instcombine reorders shufflevector...
2014-07-09 Timur Iskhodzhanov[ASan/Win] Don't instrument COMDAT globals. Properly...
2014-07-08 Pete CooperRevert "GlobalDCE: Delete available_externally initiali...
2014-07-08 Benjamin KramerFix some Twine locals.
2014-07-08 Timur Iskhodzhanov[ASan/Win] Don't instrument private COMDAT globals...
2014-07-08 Alexey Samsonov[ASan] Completely remove sanitizer blacklist file from...
2014-07-08 Alexey SamsonovKill unnecessary include
2014-07-07 Sanjay Patelfixed some typos
2014-07-07 Sanjay PatelFix for PR17073 ( llvm.org/pr17073 ), simplifycfg illeg...
2014-07-07 Benjamin KramerMake helper functions static.
2014-07-07 Evgeniy Stepanov[msan] Fix handling of phi in blacklisted functions.
2014-07-07 Benjamin KramerInstCombine: Simplify code, no functionality change.
2014-07-06 Sanjay Patelfixed some typos in comments
2014-07-06 Rafael EspindolaUpdate the MemoryBuffer API to use ErrorOr.
2014-07-04 Benjamin KramerGlobalDCE: Delete available_externally initializers...
2014-07-04 Benjamin KramerInstCombine: Strength reduce sadd.with.overflow into...
2014-07-03 Gerolf HoflehnerRun interprocedural const prop before global optimizer
2014-07-03 Evgeniy Stepanov[msan] Stop propagating shadow in blacklisted functions.
2014-07-03 Evgeniy StepanovRevert of r212265.
2014-07-03 Evgeniy Stepanov[msan] Stop propagating shadow in blacklisted functions.
2014-07-03 Marcello MaggioniMinor stylistic fix in SimplifyCFG (test commit)
2014-07-02 Alexey SamsonovRemove non-static field initializer to appease MSVC
2014-07-02 David BlaikieConstify the Function pointers in the result of makeSub...
2014-07-02 Alexey Samsonov[ASan] Print exact source location of global variables...
2014-07-02 David MajnemerInstCombine: Optimize x/INT_MIN to x==INT_MIN
2014-07-02 David MajnemerInstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN
2014-07-01 Reid KlecknerOptimize InstCombine stack memory consumption
2014-07-01 David BlaikieDebugInfo: Keep track of subprograms who's arguments...
2014-07-01 David BlaikieDebugInfo: Provide a utility for building a mapping...
2014-07-01 David MajnemerGlobalOpt: Don't swap private for internal linkage
2014-07-01 David MajnemerGlobalOpt: Handle non-zero offsets for aliases
2014-06-30 David BlaikieDebugInfo: Preserve debug location information when...
2014-06-30 Reid Klecknermsan: Stop stripping the 'tail' modifier off of calls
2014-06-27 David MajnemerIR: Add COMDATs to the IR
2014-06-27 Dinesh DwivediAdded instruction combine to transform few more negativ...
2014-06-27 David BlaikieArgumentPromotion: Propagate debug locations on calls...
2014-06-26 Alp TokerRevert "Introduce a string_ostream string builder facilty"
2014-06-26 Arnold SchwaighoferGVN: Preserve invariant.load metadata
2014-06-26 Dinesh DwivediThis patch removed duplicate code for matching patterns
2014-06-26 Dinesh DwivediAdded instruction combine to transform few more negativ...
2014-06-26 David MajnemerGlobalOpt: Don't optimize thread_local for initializers
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-25 Tyler NowickiAdd Rpass-missed and Rpass-analysis reports to the...
2014-06-25 Eli BenderskyRename loop unrolling and loop vectorizer metadata...
2014-06-25 Evgeniy Stepanov[msan] Fix bad interaction between with-calls mode...
2014-06-25 Evgeniy StepanovFactor out part of LICM::sink into a helper function.
2014-06-25 Evgeniy Stepanov[LICM] Don't create more than one copy of an instructio...
2014-06-24 Benjamin KramerInstCombine: Disable umul.with.overflow recognition...
2014-06-24 Benjamin KramerInstCombine: Don't try to reorder shuffles where the...
2014-06-24 David MajnemerGlobalOpt: Don't optimize dllimport for initializers
2014-06-22 Arnold SchwaighoferLoopVectorizer: Fix a dominance issue
2014-06-22 Stepan DyatkovskiyMergeFunctions Pass, removed DenseMap helpers.
2014-06-22 Stepan DyatkovskiyMergeFunctions Pass, updated header comments.
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, FnSet has been replaced with FnTree.
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, removed unused methods from old...
2014-06-21 Stepan DyatkovskiyMergeFunctions, doSanityCheck: fixed body comments.
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, introduced sanity check, that...
2014-06-21 Stepan DyatkovskiyMergeFunctions Pass, introduced total ordering among...
2014-06-21 Benjamin KramerLoopUnrollRuntime: Check for overflow in the trip count...
2014-06-21 Richard TrieuAdd back functionality removed in r210497.
2014-06-20 Stepan DyatkovskiyCommited patch from Björn Steinbrink:
2014-06-20 Karthik BhatAdd Support to Recognize and Vectorize NON SIMD instruc...
2014-06-20 Hans WennborgDon't build switch lookup tables for dllimport or TLS...
2014-06-19 Dinesh DwivediUpdated comments as suggested by Rafael. Thanks.
2014-06-19 Dinesh DwivediAdded instruction combine to transform few more negativ...
2014-06-19 Dinesh DwivediRefactored and updated SimplifyUsingDistributiveLaws...
2014-06-19 David MajnemerInstCombine: Stop two transforms dueling
2014-06-19 Nick LewyckyMove optimization of some cases of (A & C1)|(B & C2...
2014-06-19 Nick LewyckyRemove redundant code in InstCombineShift, no functiona...
2014-06-19 Matt ArsenaultR600/SI: Add intrinsics for various math instructions.
2014-06-18 Evgeniy Stepanov[msan] Handle X86 *.psad.* and *.pmadd.* intrinsics.
2014-06-17 Dinesh DwivediFixed jump threading going to infinite loop.
2014-06-17 Evgeniy Stepanov[msan] Fix a comment.
2014-06-17 Evgeniy Stepanov[msan] Fix handling of multiplication by a constant...
2014-06-17 Jingyue Wu[InstCombine] mark ADD with nuw if no unsigned overflow
2014-06-17 Duncan P. N. Exon... SROA: Only split loads on byte boundaries
2014-06-16 Eli BenderskyTeach LoopUnrollPass to respect loop unrolling hints...
2014-06-16 Jim GrosbachLowerSwitch: track bounding range for the condition...
2014-06-15 Jingyue WuCanonicalize addrspacecast ConstExpr between different...
2014-06-14 Nick LewyckyRemove extra whitespace in function declaration. No...
2014-06-13 Jiangning LiuMove GlobalMerge from Transform to CodeGen.
2014-06-13 Alexey SamsonovRemove top-level Clang -fsanitize= flags for optional...
next