2019-08-28 |
Hans Wennborg | Merging r369886: |
tree | commitdiff |
2019-08-16 |
Hans Wennborg | Merging r368873: |
tree | commitdiff |
2019-08-13 |
Hans Wennborg | Merging r368517, r368518, r368519, and r368554: |
tree | commitdiff |
2019-08-01 |
Hans Wennborg | Merging r367417: |
tree | commitdiff |
2019-07-18 |
Serguei Katkov | [LoopInfo] Use early return in branch weight update... |
tree | commitdiff |
2019-07-17 |
Peter Collingbourne | hwasan: Initialize the pass only once. |
tree | commitdiff |
2019-07-17 |
Hideto Ueno | [Attributor][NFC] Remove unnecessary debug output |
tree | commitdiff |
2019-07-17 |
Hideto Ueno | [Attributor] Deduce "willreturn" function attribute |
tree | commitdiff |
2019-07-16 |
Philip Reames | [IndVars] Speculative fix for an assertion failure... |
tree | commitdiff |
2019-07-16 |
Amara Emerson | [ADCE] Fix non-deterministic behaviour due to iterating... |
tree | commitdiff |
2019-07-16 |
Rui Ueyama | Fix parameter name comments using clang-tidy. NFC. |
tree | commitdiff |
2019-07-16 |
Peter Collingbourne | hwasan: Pad arrays with non-1 size correctly. |
tree | commitdiff |
2019-07-15 |
Eric Christopher | Temporarily Revert "[SLP] Recommit: Look-ahead operand... |
tree | commitdiff |
2019-07-15 |
Leonard Chan | Revert "[NewPM] Port Sancov" |
tree | commitdiff |
2019-07-15 |
Evgeniy Stepanov | ARM MTE stack sanitizer. |
tree | commitdiff |
2019-07-15 |
Johannes Doerfert | [FunctionAttrs] Remove readonly and writeonly assertion |
tree | commitdiff |
2019-07-15 |
Serguei Katkov | [Loop Peeling] Fix the bug with IDom setting for exit... |
tree | commitdiff |
2019-07-15 |
Florian Hahn | [LoopVectorize] Pass unfiltered list of arguments to... |
tree | commitdiff |
2019-07-15 |
Serguei Katkov | [Loop Peeling] Enable peeling for loops with multiple... |
tree | commitdiff |
2019-07-15 |
Hideto Ueno | [Attributor] Deduce "nonnull" attribute |
tree | commitdiff |
2019-07-15 |
Serguei Katkov | [LoopUtils] Extend the scope of getLoopEstimatedTripCount |
tree | commitdiff |
2019-07-15 |
Serguei Katkov | [LoopInfo] Introduce getUniqueNonLatchExitBlocks utilit... |
tree | commitdiff |
2019-07-14 |
Florian Hahn | [LV] Exclude loop-invariant inputs from scalar cost... |
tree | commitdiff |
2019-07-13 |
Johannes Doerfert | [Attributor][NFC] Run clang-format on the attributor... |
tree | commitdiff |
2019-07-13 |
Johannes Doerfert | [Attributor] Only return attributes with a valid state |
tree | commitdiff |
2019-07-12 |
Alina Sbirlea | [MemorySSA] Use SetVector to avoid nondeterminism. |
tree | commitdiff |
2019-07-12 |
David Bolvansky | [InstCombine] Disable fold from D64285 for non-integer... |
tree | commitdiff |
2019-07-12 |
Sterling Augustine | The variable "Latch" is only used in an assert, which... |
tree | commitdiff |
2019-07-12 |
Stefan Stipanovic | Addition to rL365925, removing remaining virtuals |
tree | commitdiff |
2019-07-12 |
Leonard Chan | Remove unused methods in Sancov. |
tree | commitdiff |
2019-07-12 |
Stefan Stipanovic | [Attributor] Removing unnecessary `virtual` keywords. |
tree | commitdiff |
2019-07-12 |
Hideto Ueno | [Attributor] Deduce "nofree" function attribute |
tree | commitdiff |
2019-07-12 |
Philip Reames | [IndVars] Use exit count reasoning to discharge obvious... |
tree | commitdiff |
2019-07-12 |
Fangrui Song | Delete dead stores |
tree | commitdiff |
2019-07-12 |
David Bolvansky | [InstCombine] Fold select (icmp sgt x, -1), lshr (X... |
tree | commitdiff |
2019-07-12 |
Evandro Menezes | [InstCombine] Reorder pow() transformations (NFC) |
tree | commitdiff |
2019-07-11 |
Leonard Chan | [NewPM] Port Sancov |
tree | commitdiff |
2019-07-11 |
Stefan Stipanovic | [Attributor] Deduce "nosync" function attribute. |
tree | commitdiff |
2019-07-11 |
Sanjay Patel | [InstCombine] don't move FP negation out of a constant... |
tree | commitdiff |
2019-07-11 |
Tim Northover | OpaquePtr: use load instruction directly for type.... |
tree | commitdiff |
2019-07-11 |
David Bolvansky | [InstCombine] Reorder recently added/improved pow trans... |
tree | commitdiff |
2019-07-10 |
Vitaly Buka | NFC: Pass DataLayout into isBytewiseValue |
tree | commitdiff |
2019-07-10 |
Alina Sbirlea | [LoopRotate + MemorySSA] Keep an <instruction-cloned... |
tree | commitdiff |
2019-07-10 |
Vedant Kumar | [CodeExtractor] Fix sinking of allocas with multiple... |
tree | commitdiff |
2019-07-10 |
Vedant Kumar | [CodeExtractor] Simplify findAllocas, NFC |
tree | commitdiff |
2019-07-10 |
Roman Lebedev | [PatternMatch] Generalize m_SpecificInt_ULT() to take... |
tree | commitdiff |
2019-07-10 |
David Bolvansky | [InstCombine] pow(C,x) -> exp2(log2(C)*x) |
tree | commitdiff |
2019-07-10 |
Serguei Katkov | [SimpleLoopUnswitch] Don't consider unswitching `switch... |
tree | commitdiff |
2019-07-09 |
Nikita Popov | [SLP] Optimize getSpillCost(); NFCI |
tree | commitdiff |
2019-07-09 |
Peter Collingbourne | hwasan: Improve precision of checks using short granule... |
tree | commitdiff |
2019-07-09 |
Philip Reames | [PoisonChecking] Flesh out complete todo list for full... |
tree | commitdiff |
2019-07-09 |
Philip Reames | [PoisonCheker] Support for out of bounds operands on... |
tree | commitdiff |
2019-07-09 |
Philip Reames | [PoisonChecking] Add validation rules for "exact" on... |
tree | commitdiff |
2019-07-09 |
Philip Reames | Add a transform pass to make the executable semantics... |
tree | commitdiff |
2019-07-09 |
Tim Northover | OpaquePtr: add Type parameter to Loads analysis API. |
tree | commitdiff |
2019-07-09 |
Serguei Katkov | [Loop Peeling] Add support for peeling of loops with... |
tree | commitdiff |
2019-07-09 |
Serguei Katkov | [LoopInfo] Update getExitEdges to accept vector of... |
tree | commitdiff |
2019-07-09 |
Philip Reames | [LoopPred] Stylistic improvement to recently added... |
tree | commitdiff |
2019-07-09 |
Philip Reames | [LoopPred] Extend LFTR normalization to the inverse... |
tree | commitdiff |
2019-07-08 |
Johannes Doerfert | [Attributor] Deduce the "returned" argument attribute |
tree | commitdiff |
2019-07-08 |
Sanjay Patel | [InstCombine] fold insertelement into splat of same... |
tree | commitdiff |
2019-07-08 |
Whitney Tsang | Keep the order of the basic blocks in the cloned loop... |
tree | commitdiff |
2019-07-08 |
Brian Homerding | Add, and infer, a nofree function attribute |
tree | commitdiff |
2019-07-08 |
Sanjay Patel | [InstCombine] canonicalize insert+splat to/from element... |
tree | commitdiff |
2019-07-08 |
Brian Homerding | Add, and infer, a nofree function attribute |
tree | commitdiff |
2019-07-08 |
Cameron McInally | [Float2Int] Add support for unary FNeg to Float2Int |
tree | commitdiff |
2019-07-06 |
Philip Reames | [IRBuilder] Introduce helpers for and/or of multiple... |
tree | commitdiff |
2019-07-05 |
Eugene Leviant | [ThinLTO] Attempt to recommit r365188 after alignment fix |
tree | commitdiff |
2019-07-05 |
Eugene Leviant | Reverted r365188 due to alignment problems on i686... |
tree | commitdiff |
2019-07-05 |
Eugene Leviant | [ThinLTO] Attempt to recommit r365040 after caching fix |
tree | commitdiff |
2019-07-04 |
Sanjay Patel | [InstCombine] allow undef elements when forming splat... |
tree | commitdiff |
2019-07-04 |
Serguei Katkov | [LoopPeel] Some small comment update. NFC. |
tree | commitdiff |
2019-07-04 |
Chen Zheng | [PowerPC] Hardware Loop branch instruction's condition... |
tree | commitdiff |
2019-07-04 |
Reid Kleckner | Revert [ThinLTO] Optimize writeonly globals out |
tree | commitdiff |
2019-07-03 |
Eli Friedman | [JumpThreading] Fix threading with unusual PHI nodes. |
tree | commitdiff |
2019-07-03 |
Philip Reames | [LFTR] Use SCEVExpander for the pointer limit case... |
tree | commitdiff |
2019-07-03 |
Philip Reames | [LFTR] Remove a stray variable shadow *of the same... |
tree | commitdiff |
2019-07-03 |
Philip Reames | [LFTR] Style and comment changes to clarify the narrow... |
tree | commitdiff |
2019-07-03 |
Philip Reames | [LFTR] Sink the decision not use truncate scheme for... |
tree | commitdiff |
2019-07-03 |
Philip Reames | [LFTR] Remove falsely generalized (dead) code [NFC] |
tree | commitdiff |
2019-07-03 |
Philip Reames | [LFTR] Hoist extend expressions outside of loops w... |
tree | commitdiff |
2019-07-03 |
Eugene Leviant | [ThinLTO] Optimize writeonly globals out |
tree | commitdiff |
2019-07-03 |
Roman Lebedev | [InstCombine] Y - ~X --> X + Y + 1 fold (PR42457) |
tree | commitdiff |
2019-07-03 |
Alexander Potapenko | MSan: handle callbr instructions |
tree | commitdiff |
2019-07-03 |
Serguei Katkov | [LoopPeel] Re-factor llvm::peelLoop method. NFC. |
tree | commitdiff |
2019-07-03 |
Chen Zheng | [PowerPC] exclude ICmpZero in LSR if icmp can be replac... |
tree | commitdiff |
2019-07-02 |
David Bolvansky | [NFC] Strenghten isInteger condition for rL364940 |
tree | commitdiff |
2019-07-02 |
Vasileios Porpodas | [SLP] Recommit: Look-ahead operand reordering heuristic. |
tree | commitdiff |
2019-07-02 |
Teresa Johnson | [ThinLTO] Add summary entries for index-based WPD |
tree | commitdiff |
2019-07-02 |
David Bolvansky | [SimplifyLibCalls] powf(x, sitofp(n)) -> powi(x, n) |
tree | commitdiff |
2019-07-02 |
Serge Guelton | Provide basic Full LTO extension points |
tree | commitdiff |
2019-07-02 |
Roman Lebedev | [InstCombine] Shift amount reassociation: fixup constan... |
tree | commitdiff |
2019-07-01 |
Reid Kleckner | [PGO] Update ICP pass for recent byval type changes |
tree | commitdiff |
2019-07-01 |
Sanjay Patel | [InstCombine] reduce more checks for power-of-2-or... |
tree | commitdiff |
2019-07-01 |
Jordan Rupprecht | Revert [SLP] Look-ahead operand reordering heuristic. |
tree | commitdiff |
2019-07-01 |
Roman Lebedev | [InstCombine] (Y + ~X) + 1 --> Y - X fold (PR42459) |
tree | commitdiff |
2019-07-01 |
Roman Lebedev | [InstCombine] Shift amount reassociation in bittest... |
tree | commitdiff |
2019-07-01 |
Roman Lebedev | [InstCombine] Omit 'urem' where possible |
tree | commitdiff |
2019-07-01 |
Yevgeny Rouban | [SimpleLoopUnswitch] Implement handling of prof branch_... |
tree | commitdiff |
2019-06-30 |
Sanjay Patel | [InstCombine] canonicalize fcmp+select to minnum/maxnum... |
tree | commitdiff |
next |