[x86] Added _addcarry_ and _subborrow_ intrinsics
[oota-llvm.git] / test / Transforms /
2014-08-21 Zinovy Nis[INDVARS] Extend using of widening of induction variabl...
2014-08-21 David MajnemerInstCombine: Fold ((A | B) & C1) ^ (B & C2) -> (A ...
2014-08-21 Jiangning LiuFix a bug around truncating vector in const prop.
2014-08-20 Yi JiangNew InstCombine pattern: (icmp ult/ule (A + C1), C3...
2014-08-20 David MajnemerInstCombine: Annotate sub with nuw when we prove it...
2014-08-19 David MajnemerInstCombine: Annotate sub with nsw when we prove it...
2014-08-19 Renato GolinRevert "Small refactor on VectorizerHint for deduplication"
2014-08-19 Renato GolinSmall refactor on VectorizerHint for deduplication
2014-08-19 Mayur PandeyInstCombine: ((A & ~B) ^ (~A & B)) to A ^ B
2014-08-18 Robin MorissetAnswer to Philip Reames comments
2014-08-18 Robin MorissetWeak relaxing of the constraints on atomics in MemoryDe...
2014-08-17 Owen AndersonRemove an InstCombine that transformed patterns like...
2014-08-16 David MajnemerInstCombine: Combine mul with div.
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-14 Chad Rosier[Reassociation] Add support for reassociation with...
2014-08-14 David MajnemerInstCombine: ((A | ~B) ^ (~A | B)) to A ^ B
2014-08-14 David MajnemerAdded InstCombine Transform for ((B | C) & A) | B ...
2014-08-13 Jan Veselyutils: Fix segfault in flattencfg
2014-08-13 Chandler Carruth[optnone] Make the optnone attribute effective at suppr...
2014-08-13 Karthik BhatInstCombine: Combine (xor (or %a, %b) (xor %a, %b)...
2014-08-12 Matt ArsenaultAllwo bitcast + struct GEP transform to work with addrs...
2014-08-11 David MajnemerInstCombine: Combine (add (and %a, %b) (or %a, %b)...
2014-08-11 Jiangning LiuIn LVI(Lazy Value Info), originally value on a BB can...
2014-08-08 James Molloy[LoopVectorizer] Enable support for floating-point...
2014-08-08 David MajnemerGlobalOpt: Optimize in the face of insertvalue/extractvalue
2014-08-07 Arnold SchwaighoferSLPVectorizer: Use the type of the value loaded/stored...
2014-08-07 Owen AndersonFix a case in SROA where lifetime intrinsics could...
2014-08-06 Rui UeyamaRevert "r214897 - Remove dead zero store to calloc...
2014-08-05 Philip ReamesRemove dead zero store to calloc initialized memory
2014-08-05 James MolloyTeach the SLP Vectorizer that keeping some values live...
2014-08-02 Manman Ren[SimplifyCFG] fix accessing deleted PHINodes in switch...
2014-08-02 Erik Ecksteinfix bug 20513 - Crash in SLP Vectorizer
2014-08-02 Tyler NowickiAdd diagnostics to the vectorizer cost model.
2014-08-01 Peter CollingbournePartiallyInlineLibCalls: Check sqrt result type before...
2014-08-01 Erik EcksteinSLPVectorizer: improved scheduling algorithm.
2014-08-01 Suyog SardaThis patch implements transform for pattern "(A & ...
2014-08-01 Suyog SardaThis patch implements transform for pattern "(A | B...
2014-08-01 Suyog SardaThis patch implements transform for pattern "( A &...
2014-08-01 Suyog SardaThis patch implements transform for pattern "(A & B...
2014-07-31 Tyler NowickiImprove the remark generated for -Rpass-missed.
2014-07-31 Tyler NowickiImprove the remark generated when a variable that is...
2014-07-31 David MajnemerInstCombine: Correctly propagate NSW/NUW for x-(-A...
2014-07-31 David MajnemerInstSimplify: Simplify (X - (0 - Y)) if the second...
2014-07-30 Rafael EspindolaUse "weak alias" instead of "alias weak"
2014-07-30 David MajnemerInstCombine: Simplify (A ^ B) or/and (A ^ B ^ C)
2014-07-30 Chad RosierSLP Vectorizer: Canonicalize tree operands of commutiti...
2014-07-30 Rafael EspindolaSimplifyCFG: Avoid miscompilations due to removed lifet...
2014-07-29 Tim NorthoverCodeGenPrep: fall back to MVT::Other if instruction...
2014-07-25 Hal FinkelCanonicalization for @llvm.assume
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 Mark HeffernanAfter unrolling a loop with llvm.loop.unroll.count...
2014-07-24 Manman RenTry to fix the bots again by moving test to X86 directory.
2014-07-24 Manman RenTry to fix the bots. If this does not work, I am going...
2014-07-24 Hal FinkelAdd scoped-noalias metadata
2014-07-23 Manman RenSimplifyCFG: fix a bug in switch to table conversion
2014-07-23 David BlaikieArgPromo+DebugInfo: Handle updating debug info over...
2014-07-23 David BlaikieTest debug info in arg promotion with an actual promoti...
2014-07-23 Mark HeffernanDo not add unroll disable metadata after unrolling...
2014-07-23 Mark HeffernanIn unroll pragma syntax and loop hint metadata, change...
2014-07-23 Nick LewyckyWe may visit a call that uses an alloca multiple times...
2014-07-22 Suyog SardaThis patch implements optimization as mentioned in...
2014-07-22 Suyog SardaAdded InstCombine transform for pattern "(A & B) ^...
2014-07-22 Suyog SardaAdded InstCombine Transform for patterns:
2014-07-22 Hal FinkelMake use of the align parameter attribute for all point...
2014-07-22 Suyog SardaThis patch implements transform for pattern "(A | B...
2014-07-21 Mark HeffernanRename metadata llvm.loop.vectorize.unroll to llvm...
2014-07-20 Hal Finkel[LoopVectorize] Use AA to partition potential dependenc...
2014-07-19 Hal Finkel[LoopVectorize] Propagate known metadata to vectorized...
2014-07-19 Hal FinkelMake Value::isDereferenceablePointer handle offsets...
2014-07-18 Mark HeffernanRemove unroll pragma metadata after it is used.
2014-07-18 Gerolf HoflehnerMergedLoadStoreMotion pass
2014-07-18 Hal FinkelAdd a dereferenceable attribute
2014-07-18 Matt ArsenaultR600: Implement TTI:getPopcntSupport
2014-07-17 Suyog SardaMove ashr optimization from InstCombineShift to InstSim...
2014-07-17 Hal FinkelImprove BasicAA CS-CS queries (redux)
2014-07-16 Jingyue WuPartially revert r210444 due to performance regression
2014-07-16 Justin Holewinski[NVPTX] Rename registers %fl -> %fd and %rl -> %rd
2014-07-16 Tyler NowickiEmit warnings if vectorization is forced and fails.
2014-07-15 Stepan DyatkovskiyMergeFunc patch from Björn Steinbrink.
2014-07-15 Matt ArsenaultTeach computeKnownBits to look through addrspacecast.
2014-07-15 Matt ArsenaultTeach GetUnderlyingObject / BasicAA about addrspacecast
2014-07-15 Matt ArsenaultConvert test to FileCheck.
2014-07-14 Matt ArsenaultLook through addrspacecast in IsConstantOffsetFromGlobal
2014-07-14 Matt ArsenaultLook through addrspacecast in GetPointerBaseWithConstan...
2014-07-14 Matt ArsenaultConvert test to FileCheck
2014-07-14 David MajnemerFix a test broken in r212981
2014-07-14 David MajnemerInstSimplify: Correct sdiv x / -1
2014-07-14 David MajnemerInstSimplify: The upper bound of X / C was missing...
2014-07-14 Matt ArsenaultLook through addrspacecast when checking isDereferencea...
2014-07-14 Nick LewyckyDon't eliminate memcpy's when the address of the pointe...
2014-07-11 Aditya NandakumarWhen we sink an instruction, this can open up opportuni...
2014-07-11 Marcello MaggioniAdded test for commit r212802 that was missing
2014-07-10 Duncan P. N. Exon... InstCombine: Fix a crash in Descale for multiply-by...
2014-07-10 Hal FinkelA test case for not asserting in isDereferenceablePoint...
2014-07-10 Hal FinkelAllow isDereferenceablePointer to look through some...
2014-07-09 Adam Nemet[X86] AVX512: Enable it in the Loop Vectorizer
2014-07-09 Sanjay Patelremoved duplicate testcase
2014-07-09 Sanjay PatelFix for PR20059 (instcombine reorders shufflevector...
next