Remove unnecessary caching of the TargetMachine on NVPTXFrameLowering.
[oota-llvm.git] / lib / Transforms /
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...
2014-06-13 Tim NorthoverSCCP: update for cmpxchg returning { iN, i1 } now.
2014-06-13 Tim NorthoverIR: add "cmpxchg weak" variant to support permitted...
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 Duncan P. N. Exon... GVN: Enable value forwarding for calloc
2014-06-12 Eli BenderskyRevert r210721 as it causes breakage in internal builds...
2014-06-12 Rafael EspindolaRemove system_error.h.
2014-06-12 Dinesh DwivediThis removes TODO added in reviews.llvm.org/D3658
2014-06-11 Eli BenderskyTeach LoopUnrollPass to respect loop unrolling hints...
2014-06-11 Jiangning LiuCreate macro INITIALIZE_TM_PASS.
2014-06-11 Jiangning LiuGlobal merge for global symbols.
2014-06-11 Jiangning LiuRename global-merge to enable-global-merge.
2014-06-10 Eric ChristopherWe already have a reference to the TargetMachine, use...
2014-06-09 Richard TrieuRemoving an "if (!this)" check from two print methods...
2014-06-09 Matt ArsenaultLook through addrspacecasts when turning ptr comparison...
2014-06-09 Evgeniy Stepanov[msan] Workaround for invalid origins in shufflevector.
2014-06-09 Evgeniy StepanovFix line numbers for code inlined from __nodebug__...
2014-06-09 Evgeniy Stepanov[msan] Fix vector pack intrinsic handling.
2014-06-08 Jingyue Wu[SeparateConstOffsetFromGEP] inbounds zext => sext...
2014-06-08 Craig Topper[C++11] Use 'nullptr'.
2014-06-08 Jingyue Wu[SeparateConstOffsetFromGEP] Fix an illegitimate optimi...
2014-06-08 Jingyue WuRefactor canonicalizing array indices to a helper function
2014-06-07 Rafael EspindolaRevert 209903 and 210040.
2014-06-06 Jingyue WuInstCombine: Canonicalize addrspacecast between differe...
2014-06-06 Michael Zolotukhin[SLP] Enable vectorization of GEP expressions.
2014-06-06 Dinesh DwivediAdded select flavour for ABS and NEG(ABS)
2014-06-06 Karthik BhatFix PR19657 (scalar loads not combined into vector...
2014-06-05 Jingyue WuFixed several correctness issues in SeparateConstOffset...
2014-06-05 Bill Schmidt[PPC64LE] Correct vperm -> shuffle transform for little...
2014-06-05 Tom RoederRemoving spurious dependency of IPO on JumpInstrTables
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-06-05 Evgeniy Stepanov[asancov] Fix coverage line info some more.
2014-06-05 Nick LewyckyFix coverage for files with global constructors again...
2014-06-04 Nick LewyckyExplain why we skip DbgInfoIntrinsics when looking...
2014-06-04 Rafael EspindolaAdd a Constant version of stripPointerCasts.
2014-06-04 Rafael EspindolaClauses in a landingpad are always Constant. Use a...
2014-06-04 Rafael Espindola InstCombine: Improvement to check if signed addition...
2014-06-03 Evgeniy Stepanov[asan] Fix coverage instrumentation with -asan-globals=0.
2014-06-03 Nick LewyckyIgnore line numbers on debug intrinsics. Add an assert...
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-06-02 Rafael EspindolaAdd back commit r210029.
2014-06-02 Rafael EspindolaRevert "Add the nsw flag when we detect that an add...
2014-06-02 Rafael EspindolaAdded support to optimize comparisons with "lshr exact...
2014-06-02 Alexey SamsonovRemove sanitizer blacklist from ASan/TSan/MSan function...
2014-06-02 Rafael EspindolaAdd the nsw flag when we detect that an add will not...
2014-06-02 Evgeniy Stepanov[msan] Remove an out-of-date comment.
2014-06-02 Evgeniy Stepanov[msan] Handle x86 vector pack intrinsics.
2014-06-02 Dinesh DwivediAdded inst combine tarnsform for (1 << X) & C pattrens...
2014-06-02 Dinesh DwivediAdded inst combine transforms for single bit tests...
2014-05-31 Benjamin Kramer[Reassociate] Similar to "X + -X" -> "0", added code...
2014-05-31 Alexey Samsonov[ASan] Behave the same for functions w/o sanitize_addre...
2014-05-31 Alexey Samsonov[TSan] Behave the same for functions w/o sanitize_threa...
2014-05-30 Matt ArsenaultMake bitcast, extractelement, and insertelement conside...
next