OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merging r370204:
[android-x86/external-llvm.git]
/
lib
/
Analysis
/
2019-07-18
Chen Zheng
[SCEV] add no wrap flag for SCEVAddExpr.
tree
|
commitdiff
2019-07-17
Evgeniy Stepanov
Make DT a transitive dependency of LI.
tree
|
commitdiff
2019-07-17
Evgeniy Stepanov
Basic codegen for MTE stack tagging.
tree
|
commitdiff
2019-07-17
Daniil Fukalov
[AMDGPU] Tune inlining parameters for AMDGPU target
tree
|
commitdiff
2019-07-16
Michael Liao
[InstructionSimplify] Apply sext/trunc after pointer...
tree
|
commitdiff
2019-07-15
Nick Desaulniers
[LoopUnroll+LoopUnswitch] do not transform loops contai...
tree
|
commitdiff
2019-07-15
Johannes Doerfert
[ValueTracking] Look through constant Int2Ptr/Ptr2Int...
tree
|
commitdiff
2019-07-12
Vitaly Buka
isBytewiseValue checks ConstantVector element by element
tree
|
commitdiff
2019-07-12
Alina Sbirlea
[MemorySSA] Use SetVector to avoid nondeterminism.
tree
|
commitdiff
2019-07-12
Fangrui Song
Delete dead stores
tree
|
commitdiff
2019-07-12
Vitaly Buka
Return Undef from isBytewiseValue for empty arrays...
tree
|
commitdiff
2019-07-12
Vitaly Buka
Handle IntToPtr in isBytewiseValue
tree
|
commitdiff
2019-07-11
Tim Northover
OpaquePtr: switch to GlobalValue::getValueType in a...
tree
|
commitdiff
2019-07-11
Tim Northover
InstructionSimplify: Simplify InstructionSimplify....
tree
|
commitdiff
2019-07-11
Chen Zheng
[SCEV] teach SCEV symbolical execution about overflow...
tree
|
commitdiff
2019-07-11
Johannes Doerfert
Replace three "strip & accumulate" implementations...
tree
|
commitdiff
2019-07-10
Vitaly Buka
NFC: Pass DataLayout into isBytewiseValue
tree
|
commitdiff
2019-07-09
Jinsong Ji
Revert "[HardwareLoops] NFC - move hardware loop checki...
tree
|
commitdiff
2019-07-09
Chen Zheng
[HardwareLoops] NFC - move hardware loop checking code...
tree
|
commitdiff
2019-07-09
Tim Northover
OpaquePtr: add Type parameter to Loads analysis API.
tree
|
commitdiff
2019-07-08
Denis Bakhvalov
[SCEV] Fix for PR42397. SCEVExpander wrongly adds nsw...
tree
|
commitdiff
2019-07-08
Brian Homerding
Add, and infer, a nofree function attribute
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
Reid Kleckner
Revert [ThinLTO] Optimize writeonly globals out
tree
|
commitdiff
2019-07-03
Evgeniy Stepanov
Teach ValueTracking that aarch64.irg result aliases...
tree
|
commitdiff
2019-07-03
Philip Reames
[SCEV] Preserve flags on add/muls in getSCEVATScope
tree
|
commitdiff
2019-07-03
Eugene Leviant
[ThinLTO] Optimize writeonly globals out
tree
|
commitdiff
2019-07-03
Eugene Leviant
[SCEV][LSR] Prevent using undefined value in binops
tree
|
commitdiff
2019-07-03
Jordan Rupprecht
Revert [InlineCost] cleanup calculations of Cost and...
tree
|
commitdiff
2019-07-03
Chen Zheng
[PowerPC] exclude ICmpZero in LSR if icmp can be replac...
tree
|
commitdiff
2019-07-02
Teresa Johnson
[ThinLTO] Add summary entries for index-based WPD
tree
|
commitdiff
2019-07-02
Kristof Umann
[IDF] Generalize IDFCalculator to be used with Clang...
tree
|
commitdiff
2019-06-30
Fangrui Song
Cleanup: llvm::bsearch -> llvm::partition_point after...
tree
|
commitdiff
2019-06-27
Johannes Doerfert
Use "willreturn" in isGuaranteedToTransferExecutionToSu...
tree
|
commitdiff
2019-06-27
Philip Reames
Update -analyze -scalar-evolution output for multiple...
tree
|
commitdiff
2019-06-26
Fedor Sergeev
[InlineCost] cleanup calculations of Cost and Threshold
tree
|
commitdiff
2019-06-26
Chen Zheng
[HardwareLoops] NFC - move loop with irreducible contro...
tree
|
commitdiff
2019-06-26
Chen Zheng
[HardwareLoops] NFC - move loop with irreducible contro...
tree
|
commitdiff
2019-06-25
Clement Courbet
[ExpandMemCmp] Move all options to TargetTransformInfo.
tree
|
commitdiff
2019-06-24
Bjorn Pettersson
[ConstantFolding] Use hasVectorInstrinsicScalarOpd...
tree
|
commitdiff
2019-06-24
Bjorn Pettersson
[Scalarizer] Add scalarizer support for smul.fix.sat
tree
|
commitdiff
2019-06-21
Fangrui Song
Simplify std::lower_bound with llvm::{bsearch,lower_bou...
tree
|
commitdiff
2019-06-20
Sanjay Patel
[InstSimplify] simplify power-of-2 (single bit set...
tree
|
commitdiff
2019-06-19
Alina Sbirlea
[MemorySSA] Cleanup trivial phis.
tree
|
commitdiff
2019-06-19
Alina Sbirlea
[MemorySSA] Use GraphDiff info when computing IDF.
tree
|
commitdiff
2019-06-19
Bjorn Pettersson
[ConstantFolding] Add constant folding for smul.fix...
tree
|
commitdiff
2019-06-19
Bjorn Pettersson
[ConstantFolding] Refactor ConstantFoldScalarCall. NFC
tree
|
commitdiff
2019-06-19
Jay Foad
[ConstantFolding] Fix assertion failure on non-power...
tree
|
commitdiff
2019-06-19
Chen Zheng
[NFC] move some hardware loop checking code to a common...
tree
|
commitdiff
2019-06-17
Amara Emerson
[GlobalISel][Localizer] Rewrite localizer to run in...
tree
|
commitdiff
2019-06-17
Philip Reames
Teach getSCEVAtScope how to handle loop phis w/invarian...
tree
|
commitdiff
2019-06-17
Alina Sbirlea
[MemorySSA] Don't use template when the clone is a...
tree
|
commitdiff
2019-06-17
Alina Sbirlea
[MemorySSA] Add all MemoryPhis before filling their...
tree
|
commitdiff
2019-06-17
Warren Ristow
[LV] Suppress vectorization in some nontemporal cases
tree
|
commitdiff
2019-06-17
Sam Parker
[SCEV] Use NoWrapFlags when expanding a simple mul
tree
|
commitdiff
2019-06-16
Roman Lebedev
[InstSimplify] Fix addo/subo undef folds (PR42209)
tree
|
commitdiff
2019-06-15
Nikita Popov
[SCEV] Use unsigned/signed intersection type in SCEV
tree
|
commitdiff
2019-06-14
Akira Hatanaka
[ObjC][ARC] Delete ObjC runtime calls on global variabl...
tree
|
commitdiff
2019-06-14
Matt Arsenault
SROA: Allow eliminating addrspacecasted allocas
tree
|
commitdiff
2019-06-14
Sam Parker
[SCEV] Pass NoWrapFlags when expanding an AddExpr
tree
|
commitdiff
2019-06-13
Nikita Popov
[LangRef] Clarify poison semantics
tree
|
commitdiff
2019-06-13
Philip Reames
Add a clarifying comment about branching on poison
tree
|
commitdiff
2019-06-13
Joseph Tremoulet
[EarlyCSE] Ensure equal keys have the same hash value
tree
|
commitdiff
2019-06-12
Philip Reames
[SCEV] Teach computeSCEVAtScope benefit from one-input...
tree
|
commitdiff
2019-06-12
Matt Arsenault
LoopDistribute/LAA: Respect convergent
tree
|
commitdiff
2019-06-12
Nico Weber
Fix a Wunused-lambda-capture warning.
tree
|
commitdiff
2019-06-12
Sam Parker
[NFC][SCEV] Add NoWrapFlag argument to InsertBinOp
tree
|
commitdiff
2019-06-11
Philip Reames
Fix a bug in getSCEVAtScope w.r.t. non-canonical loops
tree
|
commitdiff
2019-06-11
Sanjay Patel
[Analysis] add isSplatValue() for vectors in IR
tree
|
commitdiff
2019-06-11
Alina Sbirlea
[MemorySSA] When applying updates, clean unnecessary...
tree
|
commitdiff
2019-06-11
Alina Sbirlea
Only passes that preserve MemorySSA must mark it as...
tree
|
commitdiff
2019-06-10
Philip Reames
Factor out a helper function for readability and reuse...
tree
|
commitdiff
2019-06-09
Sanjay Patel
[InstSimplify] reduce code duplication for fcmp folds...
tree
|
commitdiff
2019-06-09
Sanjay Patel
[InstSimplify] enhance fcmp fold with never-nan operand
tree
|
commitdiff
2019-06-09
Ayke van Laethem
[CaptureTracking] Don't let comparisons against null...
tree
|
commitdiff
2019-06-08
Sanjay Patel
[InstSimplify] enhance fcmp fold with never-nan operand
tree
|
commitdiff
2019-06-07
Sanjay Patel
[Analysis] simplify code for getSplatValue(); NFC
tree
|
commitdiff
2019-06-07
Joerg Sonnenberger
[NFC] Don't export helpers of ConstantFoldCall
tree
|
commitdiff
2019-06-07
Sam Parker
[CodeGen] Generic Hardware Loop Support
tree
|
commitdiff
2019-06-06
Craig Topper
[CFLGraph] Add support for unary fneg instruction.
tree
|
commitdiff
2019-06-06
Craig Topper
[InlineCost] Add support for unary fneg.
tree
|
commitdiff
2019-06-06
Whitney Tsang
[DA] Add an option to control delinearization validity...
tree
|
commitdiff
2019-06-06
Benjamin Kramer
Revert "[SCEV] Use wrap flags in InsertBinop"
tree
|
commitdiff
2019-06-06
Sam Parker
[SCEV] Use wrap flags in InsertBinop
tree
|
commitdiff
2019-06-05
Whitney Tsang
[LOOPINFO] Extend Loop object to add utilities to get...
tree
|
commitdiff
2019-06-05
Whitney Tsang
Revert "Title: [LOOPINFO] Extend Loop object to add...
tree
|
commitdiff
2019-06-05
Benjamin Kramer
[LoopInfo] Fix unused variable warning. NFC.
tree
|
commitdiff
2019-06-05
Whitney Tsang
Title: [LOOPINFO] Extend Loop object to add utilities...
tree
|
commitdiff
2019-06-05
Nemanja Ivanovic
Initial support for IBM MASS vector library
tree
|
commitdiff
2019-06-04
Johannes Doerfert
Introduce Value::stripPointerCastsSameRepresentation
tree
|
commitdiff
2019-06-04
Nikita Popov
[LVI][CVP] Add support for urem, srem and sdiv
tree
|
commitdiff
2019-06-03
George Burgess IV
CFLAA: reflow comments; NFC
tree
|
commitdiff
2019-06-03
Craig Topper
[CFLGraph] Add FAdd to visitConstantExpr.
tree
|
commitdiff
2019-06-01
Craig Topper
[InlineCost] Don't add the soft float function call...
tree
|
commitdiff
2019-05-31
Erik Pilkington
[SimplifyLibCalls] Fold more fortified functions into...
tree
|
commitdiff
2019-05-31
Russell Gallop
ftime-trace: Trace loop passes
tree
|
commitdiff
2019-05-31
Craig Topper
[InstructionSimplify] Add missing implementation of...
tree
|
commitdiff
2019-05-28
Nikita Popov
[ValueTracking][ConstantRange] Distinguish low/high...
tree
|
commitdiff
next