2014-08-20 |
David Majnemer | InstCombine: Annotate sub with nuw when we prove it... |
tree | commitdiff |
2014-08-19 |
David Majnemer | InstCombine: Annotate sub with nsw when we prove it... |
tree | commitdiff |
2014-08-19 |
Renato Golin | Revert "Small refactor on VectorizerHint for deduplication" |
tree | commitdiff |
2014-08-19 |
Renato Golin | Small refactor on VectorizerHint for deduplication |
tree | commitdiff |
2014-08-19 |
Mayur Pandey | InstCombine: ((A & ~B) ^ (~A & B)) to A ^ B |
tree | commitdiff |
2014-08-18 |
Robin Morisset | Answer to Philip Reames comments |
tree | commitdiff |
2014-08-18 |
Robin Morisset | Weak relaxing of the constraints on atomics in MemoryDe... |
tree | commitdiff |
2014-08-17 |
Owen Anderson | Remove an InstCombine that transformed patterns like... |
tree | commitdiff |
2014-08-16 |
David Majnemer | InstCombine: Combine mul with div. |
tree | commitdiff |
2014-08-14 |
Hal Finkel | Copy noalias metadata from call sites to inlined instru... |
tree | commitdiff |
2014-08-14 |
Hal Finkel | Add noalias metadata for general calls (not just memory... |
tree | commitdiff |
2014-08-14 |
Chad Rosier | [Reassociation] Add support for reassociation with... |
tree | commitdiff |
2014-08-14 |
David Majnemer | InstCombine: ((A | ~B) ^ (~A | B)) to A ^ B |
tree | commitdiff |
2014-08-14 |
David Majnemer | Added InstCombine Transform for ((B | C) & A) | B ... |
tree | commitdiff |
2014-08-13 |
Jan Vesely | utils: Fix segfault in flattencfg |
tree | commitdiff |
2014-08-13 |
Chandler Carruth | [optnone] Make the optnone attribute effective at suppr... |
tree | commitdiff |
2014-08-13 |
Karthik Bhat | InstCombine: Combine (xor (or %a, %b) (xor %a, %b)... |
tree | commitdiff |
2014-08-12 |
Matt Arsenault | Allwo bitcast + struct GEP transform to work with addrs... |
tree | commitdiff |
2014-08-11 |
David Majnemer | InstCombine: Combine (add (and %a, %b) (or %a, %b)... |
tree | commitdiff |
2014-08-11 |
Jiangning Liu | In LVI(Lazy Value Info), originally value on a BB can... |
tree | commitdiff |
2014-08-08 |
James Molloy | [LoopVectorizer] Enable support for floating-point... |
tree | commitdiff |
2014-08-08 |
David Majnemer | GlobalOpt: Optimize in the face of insertvalue/extractvalue |
tree | commitdiff |
2014-08-07 |
Arnold Schwaighofer | SLPVectorizer: Use the type of the value loaded/stored... |
tree | commitdiff |
2014-08-07 |
Owen Anderson | Fix a case in SROA where lifetime intrinsics could... |
tree | commitdiff |
2014-08-06 |
Rui Ueyama | Revert "r214897 - Remove dead zero store to calloc... |
tree | commitdiff |
2014-08-05 |
Philip Reames | Remove dead zero store to calloc initialized memory |
tree | commitdiff |
2014-08-05 |
James Molloy | Teach the SLP Vectorizer that keeping some values live... |
tree | commitdiff |
2014-08-02 |
Manman Ren | [SimplifyCFG] fix accessing deleted PHINodes in switch... |
tree | commitdiff |
2014-08-02 |
Erik Eckstein | fix bug 20513 - Crash in SLP Vectorizer |
tree | commitdiff |
2014-08-02 |
Tyler Nowicki | Add diagnostics to the vectorizer cost model. |
tree | commitdiff |
2014-08-01 |
Peter Collingbourne | PartiallyInlineLibCalls: Check sqrt result type before... |
tree | commitdiff |
2014-08-01 |
Erik Eckstein | SLPVectorizer: improved scheduling algorithm. |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "(A & ... |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "(A | B... |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "( A &... |
tree | commitdiff |
2014-08-01 |
Suyog Sarda | This patch implements transform for pattern "(A & B... |
tree | commitdiff |
2014-07-31 |
Tyler Nowicki | Improve the remark generated for -Rpass-missed. |
tree | commitdiff |
2014-07-31 |
Tyler Nowicki | Improve the remark generated when a variable that is... |
tree | commitdiff |
2014-07-31 |
David Majnemer | InstCombine: Correctly propagate NSW/NUW for x-(-A... |
tree | commitdiff |
2014-07-31 |
David Majnemer | InstSimplify: Simplify (X - (0 - Y)) if the second... |
tree | commitdiff |
2014-07-30 |
Rafael Espindola | Use "weak alias" instead of "alias weak" |
tree | commitdiff |
2014-07-30 |
David Majnemer | InstCombine: Simplify (A ^ B) or/and (A ^ B ^ C) |
tree | commitdiff |
2014-07-30 |
Chad Rosier | SLP Vectorizer: Canonicalize tree operands of commutiti... |
tree | commitdiff |
2014-07-30 |
Rafael Espindola | SimplifyCFG: Avoid miscompilations due to removed lifet... |
tree | commitdiff |
2014-07-29 |
Tim Northover | CodeGenPrep: fall back to MVT::Other if instruction... |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Canonicalization for @llvm.assume |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Add @llvm.assume, lowering, and some basic properties |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Convert noalias parameter attributes into noalias metad... |
tree | commitdiff |
2014-07-24 |
Mark Heffernan | After unrolling a loop with llvm.loop.unroll.count... |
tree | commitdiff |
2014-07-24 |
Manman Ren | Try to fix the bots again by moving test to X86 directory. |
tree | commitdiff |
2014-07-24 |
Manman Ren | Try to fix the bots. If this does not work, I am going... |
tree | commitdiff |
2014-07-24 |
Hal Finkel | Add scoped-noalias metadata |
tree | commitdiff |
2014-07-23 |
Manman Ren | SimplifyCFG: fix a bug in switch to table conversion |
tree | commitdiff |
2014-07-23 |
David Blaikie | ArgPromo+DebugInfo: Handle updating debug info over... |
tree | commitdiff |
2014-07-23 |
David Blaikie | Test debug info in arg promotion with an actual promoti... |
tree | commitdiff |
2014-07-23 |
Mark Heffernan | Do not add unroll disable metadata after unrolling... |
tree | commitdiff |
2014-07-23 |
Mark Heffernan | In unroll pragma syntax and loop hint metadata, change... |
tree | commitdiff |
2014-07-23 |
Nick Lewycky | We may visit a call that uses an alloca multiple times... |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | This patch implements optimization as mentioned in... |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | Added InstCombine transform for pattern "(A & B) ^... |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | Added InstCombine Transform for patterns: |
tree | commitdiff |
2014-07-22 |
Hal Finkel | Make use of the align parameter attribute for all point... |
tree | commitdiff |
2014-07-22 |
Suyog Sarda | This patch implements transform for pattern "(A | B... |
tree | commitdiff |
2014-07-21 |
Mark Heffernan | Rename metadata llvm.loop.vectorize.unroll to llvm... |
tree | commitdiff |
2014-07-20 |
Hal Finkel | [LoopVectorize] Use AA to partition potential dependenc... |
tree | commitdiff |
2014-07-19 |
Hal Finkel | [LoopVectorize] Propagate known metadata to vectorized... |
tree | commitdiff |
2014-07-19 |
Hal Finkel | Make Value::isDereferenceablePointer handle offsets... |
tree | commitdiff |
2014-07-18 |
Mark Heffernan | Remove unroll pragma metadata after it is used. |
tree | commitdiff |
2014-07-18 |
Gerolf Hoflehner | MergedLoadStoreMotion pass |
tree | commitdiff |
2014-07-18 |
Hal Finkel | Add a dereferenceable attribute |
tree | commitdiff |
2014-07-18 |
Matt Arsenault | R600: Implement TTI:getPopcntSupport |
tree | commitdiff |
2014-07-17 |
Suyog Sarda | Move ashr optimization from InstCombineShift to InstSim... |
tree | commitdiff |
2014-07-17 |
Hal Finkel | Improve BasicAA CS-CS queries (redux) |
tree | commitdiff |
2014-07-16 |
Jingyue Wu | Partially revert r210444 due to performance regression |
tree | commitdiff |
2014-07-16 |
Justin Holewinski | [NVPTX] Rename registers %fl -> %fd and %rl -> %rd |
tree | commitdiff |
2014-07-16 |
Tyler Nowicki | Emit warnings if vectorization is forced and fails. |
tree | commitdiff |
2014-07-15 |
Stepan Dyatkovskiy | MergeFunc patch from Björn Steinbrink. |
tree | commitdiff |
2014-07-15 |
Matt Arsenault | Teach computeKnownBits to look through addrspacecast. |
tree | commitdiff |
2014-07-15 |
Matt Arsenault | Teach GetUnderlyingObject / BasicAA about addrspacecast |
tree | commitdiff |
2014-07-15 |
Matt Arsenault | Convert test to FileCheck. |
tree | commitdiff |
2014-07-14 |
Matt Arsenault | Look through addrspacecast in IsConstantOffsetFromGlobal |
tree | commitdiff |
2014-07-14 |
Matt Arsenault | Look through addrspacecast in GetPointerBaseWithConstan... |
tree | commitdiff |
2014-07-14 |
Matt Arsenault | Convert test to FileCheck |
tree | commitdiff |
2014-07-14 |
David Majnemer | Fix a test broken in r212981 |
tree | commitdiff |
2014-07-14 |
David Majnemer | InstSimplify: Correct sdiv x / -1 |
tree | commitdiff |
2014-07-14 |
David Majnemer | InstSimplify: The upper bound of X / C was missing... |
tree | commitdiff |
2014-07-14 |
Matt Arsenault | Look through addrspacecast when checking isDereferencea... |
tree | commitdiff |
2014-07-14 |
Nick Lewycky | Don't eliminate memcpy's when the address of the pointe... |
tree | commitdiff |
2014-07-11 |
Aditya Nandakumar | When we sink an instruction, this can open up opportuni... |
tree | commitdiff |
2014-07-11 |
Marcello Maggioni | Added test for commit r212802 that was missing |
tree | commitdiff |
2014-07-10 |
Duncan P. N. Exon... | InstCombine: Fix a crash in Descale for multiply-by... |
tree | commitdiff |
2014-07-10 |
Hal Finkel | A test case for not asserting in isDereferenceablePoint... |
tree | commitdiff |
2014-07-10 |
Hal Finkel | Allow isDereferenceablePointer to look through some... |
tree | commitdiff |
2014-07-09 |
Adam Nemet | [X86] AVX512: Enable it in the Loop Vectorizer |
tree | commitdiff |
2014-07-09 |
Sanjay Patel | removed duplicate testcase |
tree | commitdiff |
2014-07-09 |
Sanjay Patel | Fix for PR20059 (instcombine reorders shufflevector... |
tree | commitdiff |
2014-07-08 |
Pete Cooper | Revert "GlobalDCE: Delete available_externally initiali... |
tree | commitdiff |
2014-07-07 |
Sanjay Patel | Fix for PR17073 ( llvm.org/pr17073 ), simplifycfg illeg... |
tree | commitdiff |
2014-07-07 |
Tim Northover | CodeGen: it turns out that NAND is not the same thing... |
tree | commitdiff |
2014-07-04 |
David Majnemer | IR: Fold away compares between GV GEPs and GVs |
tree | commitdiff |
next |