2018-11-06 |
Eli Friedman | Disable calls to *_finite and other glibc-only function... |
tree | commitdiff |
2018-11-06 |
Max Kazantsev | [NFC] Turn collectTransitivePredecessors into a static... |
tree | commitdiff |
2018-11-05 |
Sanjay Patel | [InstSimplify] fold select (fcmp X, Y), X, Y |
tree | commitdiff |
2018-11-05 |
David Green | [Inliner] Penalise inlining of calls with loops at Oz |
tree | commitdiff |
2018-11-04 |
Sanjay Patel | [ValueTracking] determine sign of 0.0 from select when... |
tree | commitdiff |
2018-11-03 |
Sanjay Patel | [ValueTracking] peek through 2-input shuffles in Comput... |
tree | commitdiff |
2018-11-02 |
Easwaran Raman | [ProfileSummary] Add options to override hot and cold... |
tree | commitdiff |
2018-11-02 |
Sanjay Patel | [ValueTracking] allow non-canonical shuffles when compu... |
tree | commitdiff |
2018-11-01 |
Alina Sbirlea | [AliasSetTracker] Misc cleanup (NFCI) |
tree | commitdiff |
2018-11-01 |
Reid Kleckner | Fix clang -Wimplicit-fallthrough warnings across llvm... |
tree | commitdiff |
2018-11-01 |
Sanjay Patel | [InstSimplify] fold icmp based on range of abs/nabs... |
tree | commitdiff |
2018-11-01 |
Max Kazantsev | [NFC] Specialize public API of ICFLoopSafetyInfo for... |
tree | commitdiff |
2018-11-01 |
Max Kazantsev | [SCEV] Avoid redundant computations when doing AddRec... |
tree | commitdiff |
2018-10-31 |
Sanjay Patel | revert rL345717 : [InstSimplify] fold icmp based on... |
tree | commitdiff |
2018-10-31 |
Sanjay Patel | [InstSimplify] fold 'fcmp nnan ult X, 0.0' when X is... |
tree | commitdiff |
2018-10-31 |
Sanjay Patel | [InstSimplify] fold 'fcmp nnan oge X, 0.0' when X is... |
tree | commitdiff |
2018-10-31 |
Sanjay Patel | [InstSimplify] fold icmp based on range of abs/nabs |
tree | commitdiff |
2018-10-31 |
Dorit Nuzman | [LV] Support vectorization of interleave-groups that... |
tree | commitdiff |
2018-10-31 |
Matthias Braun | ADT/STLExtras: Introduce llvm::empty; NFC |
tree | commitdiff |
2018-10-29 |
Alina Sbirlea | [AliasSetTracker] Cleanup addPointer interface. [NFCI] |
tree | commitdiff |
2018-10-27 |
Renato Golin | Revert r344172: [LV] Add a new reduction pattern match |
tree | commitdiff |
2018-10-26 |
Sanjay Patel | [ValueTracking] peek through shuffles in ComputeNumSign... |
tree | commitdiff |
2018-10-22 |
Dorit Nuzman | [IAI,LV] Avoid creating a scalar epilogue due to gaps... |
tree | commitdiff |
2018-10-19 |
Thomas Lively | [LoopVectorize] Loop vectorization for minimum and... |
tree | commitdiff |
2018-10-19 |
Thomas Lively | [InstCombine] InstCombine and InstSimplify for minimum... |
tree | commitdiff |
2018-10-19 |
Thomas Lively | [ConstantFolding] Constant fold minimum and maximum... |
tree | commitdiff |
2018-10-19 |
Chandler Carruth | [TI removal] Switch some newly added code over to use... |
tree | commitdiff |
2018-10-18 |
Nicolai Haehnle | [DA] DivergenceAnalysis for unstructured, reducible... |
tree | commitdiff |
2018-10-18 |
Chandler Carruth | [TI removal] Switch an analysis to just use Instruction. |
tree | commitdiff |
2018-10-17 |
Max Kazantsev | [NFC] Remove GOTO from SCEV |
tree | commitdiff |
2018-10-16 |
Anna Thomas | [LV] Teach vectorizer about variant value store into... |
tree | commitdiff |
2018-10-16 |
Max Kazantsev | [NFC] Introduce ICFLoopSafetyInfo |
tree | commitdiff |
2018-10-16 |
Max Kazantsev | [NFC] Remove obsolete method headerMayThrow |
tree | commitdiff |
2018-10-16 |
Max Kazantsev | [NFC] Make LoopSafetyInfo abstract to allow alternative... |
tree | commitdiff |
2018-10-16 |
Max Kazantsev | [NFC] Encapsulate work with BlockColors in LoopSafetyInfo |
tree | commitdiff |
2018-10-16 |
Max Kazantsev | [NFC] Move block throw check inside allLoopPathsLeadToBlock |
tree | commitdiff |
2018-10-16 |
Max Kazantsev | [NFC] Turn isGuaranteedToExecute into a method |
tree | commitdiff |
2018-10-16 |
Max Kazantsev | [SCEV] Limit AddRec "simplifications" to avoid combinat... |
tree | commitdiff |
2018-10-15 |
Chandler Carruth | [TI removal] Make variables declared as `TerminatorInst... |
tree | commitdiff |
2018-10-15 |
Chandler Carruth | [TI removal] Remove TerminatorInst as an input paramete... |
tree | commitdiff |
2018-10-14 |
Dorit Nuzman | recommit 344472 after fixing build failure on ARM and... |
tree | commitdiff |
2018-10-14 |
Dorit Nuzman | revert 344472 due to failures. |
tree | commitdiff |
2018-10-14 |
Dorit Nuzman | [IAI,LV] Add support for vectorizing predicated strided... |
tree | commitdiff |
2018-10-12 |
Eugene Leviant | [ThinLTO] Don't import GV which contains blockaddress |
tree | commitdiff |
2018-10-11 |
Max Kazantsev | [NFC] Factor out getOrCreateAddRecExpr method |
tree | commitdiff |
2018-10-10 |
George Burgess IV | Replace most users of UnknownSize with LocationSize... |
tree | commitdiff |
2018-10-10 |
Renato Golin | [LV] Add a new reduction pattern match |
tree | commitdiff |
2018-10-10 |
George Burgess IV | [Analysis] Make LocationSizes carry an 'imprecise' bit |
tree | commitdiff |
2018-10-10 |
George Burgess IV | [Analysis] Make LocationSize pretty-printing more descr... |
tree | commitdiff |
2018-10-09 |
Cameron McInally | [FPEnv] PatternMatcher support for checking FNEG ignori... |
tree | commitdiff |
2018-10-09 |
Chandler Carruth | [CFG Printer] Add support for writing the dot files... |
tree | commitdiff |
2018-10-09 |
George Burgess IV | Make LocationSize a proper Optional type; NFC |
tree | commitdiff |
2018-10-09 |
George Burgess IV | Use locals instead of struct fields; NFC |
tree | commitdiff |
2018-10-07 |
Dorit Nuzman | [IAI,LV] Avoid creating interleave-groups for predicate... |
tree | commitdiff |
2018-10-05 |
Jonas Paulsson | [LoopVectorizer] Use TTI.getOperandInfo() |
tree | commitdiff |
2018-09-29 |
Vitaly Buka | [cxx2a] Fix warning triggered by r343285 |
tree | commitdiff |
2018-09-28 |
Thomas Lively | [ValueTracking] Allow select patterns to work on FP... |
tree | commitdiff |
2018-09-27 |
Teresa Johnson | [WPD] Fix incorrect devirtualization after indirect... |
tree | commitdiff |
2018-09-27 |
Fangrui Song | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C... |
tree | commitdiff |
2018-09-25 |
Anna Thomas | [LV][LAA] Vectorize loop invariant values stored into... |
tree | commitdiff |
2018-09-24 |
Sanjay Patel | [Analysis] add comment to generalize finding a scalar... |
tree | commitdiff |
2018-09-24 |
Fedor Sergeev | [New PM][PassInstrumentation] IR printing support for... |
tree | commitdiff |
2018-09-21 |
JF Bastien | Merge clang's isRepeatedBytePattern with LLVM's isBytew... |
tree | commitdiff |
2018-09-20 |
Sameer AbuAsal | [inline Cost] Don't mark functions accessing varargs... |
tree | commitdiff |
2018-09-20 |
Fedor Sergeev | [New PM] Introducing PassInstrumentation framework |
tree | commitdiff |
2018-09-20 |
Eric Christopher | Temporarily Revert "[New PM] Introducing PassInstrument... |
tree | commitdiff |
2018-09-19 |
Fedor Sergeev | [New PM] Introducing PassInstrumentation framework |
tree | commitdiff |
2018-09-19 |
Fedor Sergeev | Revert rL342544: [New PM] Introducing PassInstrumentati... |
tree | commitdiff |
2018-09-19 |
Fedor Sergeev | [New PM] Introducing PassInstrumentation framework |
tree | commitdiff |
2018-09-17 |
Michael Kruse | [Loopinfo] Remove one latch-case in getLoopID. NFC. |
tree | commitdiff |
2018-09-17 |
Matt Arsenault | Fix vectorization of canonicalize |
tree | commitdiff |
2018-09-12 |
Florian Hahn | [LV] Move InterleaveGroup and InterleavedAccessInfo... |
tree | commitdiff |
2018-09-12 |
Ilya Biryukov | Remove unused include from IVDescriptors.cpp. |
tree | commitdiff |
2018-09-12 |
Vikram TV | Break LoopUtils into an Analysis file. |
tree | commitdiff |
2018-09-11 |
Alexandros Lamprineas | [MemorySSAUpdater] Avoid creating self-referencing... |
tree | commitdiff |
2018-09-11 |
Johannes Doerfert | [LoopInfo] Fix Loop::getLoopID() for loops with multipl... |
tree | commitdiff |
2018-09-11 |
Max Kazantsev | [NFC] Sanitizing asserts for OrderedBasicBlock |
tree | commitdiff |
2018-09-11 |
Max Kazantsev | [NFC] Rename variable |
tree | commitdiff |
2018-09-11 |
Peter Collingbourne | Prevent Constant Folding From Optimizing inrange GEP |
tree | commitdiff |
2018-09-10 |
Alina Sbirlea | API to update MemorySSA for cloned blocks and added... |
tree | commitdiff |
2018-09-10 |
Philip Reames | [AST] Visit memtransfer arguments in order |
tree | commitdiff |
2018-09-07 |
Alina Sbirlea | [MemorySSA] Relax verification of clobbering accesses. |
tree | commitdiff |
2018-09-07 |
Philip Reames | [AST] Generalize argument specific aliasing |
tree | commitdiff |
2018-09-07 |
Alina Sbirlea | [MemorySSA] Update MemoryPhi wiring for block splitting... |
tree | commitdiff |
2018-09-06 |
Jessica Paquette | Output per-function size-info remarks |
tree | commitdiff |
2018-09-06 |
Alina Sbirlea | [LoopPassManager] MemorySSA should be preserved when... |
tree | commitdiff |
2018-09-06 |
Max Kazantsev | [NFC] Simplify inner structure of InstructionPrecedence... |
tree | commitdiff |
2018-09-06 |
Max Kazantsev | Return "[NFC] Add severe validation of InstructionPrece... |
tree | commitdiff |
2018-08-31 |
Jessica Paquette | [NFC] Optionally pass a function to emitInstrCountChang... |
tree | commitdiff |
2018-08-31 |
Jessica Paquette | [NFC] Pass the instruction delta to emitInstrCountChang... |
tree | commitdiff |
2018-08-31 |
Jessica Paquette | [NFC] Pre-calculate SCC IR counts in size remarks. |
tree | commitdiff |
2018-08-31 |
Jessica Paquette | [NFC] Pre-calculate loop IR counts in size remarks. |
tree | commitdiff |
2018-08-31 |
Max Kazantsev | Revert "[NFC] Add severe validation of InstructionPrece... |
tree | commitdiff |
2018-08-30 |
Andrew Kaylor | Reverting r340807. |
tree | commitdiff |
2018-08-30 |
Nicolai Haehnle | [NFC] Rename the DivergenceAnalysis to LegacyDivergence... |
tree | commitdiff |
2018-08-30 |
Max Kazantsev | [NFC] Add severe validation of InstructionPrecedenceTra... |
tree | commitdiff |
2018-08-30 |
Max Kazantsev | [NFC] Rename map to make the naming consistent |
tree | commitdiff |
2018-08-30 |
Max Kazantsev | [NFC] Move OrderedInstructions and InstructionPrecedenc... |
tree | commitdiff |
2018-08-30 |
Max Kazantsev | Re-enable "[NFC] Unify guards detection" |
tree | commitdiff |
2018-08-29 |
Alina Sbirlea | [MemorySSA] Silence warning. |
tree | commitdiff |
next |