index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
CorrelatedValuePropagation
Age
Commit message (
Expand
)
Author
2018-01-30
Revert r323738; that was not the one I wanted to merge
Hans Wennborg
2018-01-30
Merging r322006:
Hans Wennborg
2017-12-05
[CVP] Remove some {s|u}sub.with.overflow checks.
Joel Galenson
2017-11-10
[CVP] Remove some {s|u}add.with.overflow checks.
Sanjoy Das
2017-10-12
[CVP] Process binary operations even when def is local
Anna Thomas
2017-08-03
[LVI] Constant-propagate a zero extension of the switch condition value throu...
Hiroshi Yamauchi
2017-08-01
Revert r309415: "[LVI] Constant-propagate a zero extension of the switch cond...
Daniel Jasper
2017-07-28
[LVI] Constant-propagate a zero extension of the switch condition value throu...
Hiroshi Yamauchi
2017-06-23
[LVI] Teach LVI to reason about ORs of icmps similar to how it reasons about ...
Craig Topper
2017-04-10
Add address space mangling to lifetime intrinsics
Matt Arsenault
2017-03-26
[IR] Make SwitchInst::CaseIt almost a normal iterator.
Chandler Carruth
2017-02-23
Revert r282872 "CVP. Turn marking adds as no wrap on by default"
Hans Wennborg
2016-12-19
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-15
Make processing @llvm.assume more efficient by using operand bundles
Hal Finkel
2016-11-29
[CVP] Remove use of removed flag (-cvp-dont-process-adds) from the test
Artur Pilipenko
2016-10-21
[LVI] Fix a bug with a guard being the very first instruction in a BB not tak...
Artur Pilipenko
2016-10-12
[CVP] Convert an AShr to a LShr if 1st operand is known to be nonnegative.
Chad Rosier
2016-09-15
llvm/test/Transforms/CorrelatedValuePropagation/alloca.ll REQUIRES +Asserts.
NAKAMURA Takumi
2016-09-15
Add some shortcuts in LazyValueInfo to reduce compile time of Correlated Valu...
Wei Mi
2016-08-18
CVP. Turn marking adds as no wrap (introduced by r278107) off by default
Artur Pilipenko
2016-08-12
[LVI] Take guards into account
Artur Pilipenko
2016-08-12
[LVI] Fix potential memory corruption in getValueFromCondition
Artur Pilipenko
2016-08-12
[LVI] Take range metadata into account while calculating icmp condition const...
Artur Pilipenko
2016-08-12
[LVI] Handle any predicate in comparisons like icmp <pred> (add Val, Offset),...
Artur Pilipenko
2016-08-10
[LVI] Handle conditions in the form of (cond1 && cond2)
Artur Pilipenko
2016-08-10
Add a test case for r278217 "[LVI] Relax the assertion about LVILatticeVal ty...
Artur Pilipenko
2016-08-10
Teach CorrelatedValuePropagation to mark adds as no wrap
Artur Pilipenko
2016-08-09
[LVI] Make LVI smarter about comparisons with non-constants
Artur Pilipenko
2016-08-09
Revert 278107 which causes buildbot failures and in addition has wrong commit...
Artur Pilipenko
2016-08-09
Teach CorrelatedValuePropagation to mark adds as no wrap
Artur Pilipenko
2016-08-03
Revert "Teach CorrelatedValuePropagation to mark adds as no wrap"
Renato Golin
2016-08-03
Teach CorrelatedValuePropagation to mark adds as no wrap
Artur Pilipenko
2016-07-14
This converts a signed remainder instruction to unsigned remainder, which
Sjoerd Meijer
2016-07-06
[PM] Port CorrelatedValuePropagation
Sean Silva
2016-05-02
Remove extra whitespace. NFC.
Chad Rosier
2016-04-27
[LVI] Reduce compile time by lazily scanning blocks if needed
Philip Reames
2016-04-26
[LVI] Apply transfer rule for overdefine inputs for binary operators
Philip Reames
2016-04-26
[LVI] A better fix for the assertion error introduced by 267609
Philip Reames
2016-04-26
[LVI] Infer local facts from unary expressions
Philip Reames
2016-03-14
[CVP] Convert an SDiv to a UDiv if both operands are known to be nonnegative
Haicheng Wu
2016-03-04
[LVI] Fix a bug which prevented use of !range metadata within a query
Philip Reames
2016-02-26
[LVI] Extend select handling to catch min/max/clamp idioms
Philip Reames
2016-02-16
Revert 260705, it appears to be causing pr26628
Philip Reames
2016-02-12
[LVI] Exploit nsw/nuw when computing constant ranges
Philip Reames
2016-02-12
[LVI] Improve select handling to use condition
Philip Reames
2016-02-02
[LVI] Introduce an intersect operation on lattice values
Philip Reames
2016-02-01
[LVI] Missing test case from 259432
Philip Reames
2016-02-01
[LVI] Add select handling
Philip Reames
2015-11-19
Revert "Change memcpy/memset/memmove to have dest and source alignments."
Pete Cooper
2015-11-18
Change memcpy/memset/memmove to have dest and source alignments.
Pete Cooper
[next]