index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Analysis
/
ScalarEvolution.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix a type mismatch assert in SCEV division
Brendon Cahoon
2015-04-22
1
-0
/
+8
*
Recognize n/1 in the SCEV divide function
Brendon Cahoon
2015-04-20
1
-0
/
+7
*
[opaque pointer type] API migration for GEP constant factories
David Blaikie
2015-04-02
1
-1
/
+1
*
[SCEV] Look at backedge dominating conditions (re-land r233447).
Sanjoy Das
2015-04-01
1
-2
/
+62
*
Revert "[SCEV] Look at backedge dominating conditions."
Daniel Jasper
2015-03-30
1
-40
/
+0
*
[SCEV] Look at backedge dominating conditions.
Sanjoy Das
2015-03-27
1
-0
/
+40
*
[SCEV] Revert bailout added in r75511.
Sanjoy Das
2015-03-26
1
-12
/
+11
*
Refactor: Simplify boolean expressions in lib/Analysis
David Blaikie
2015-03-24
1
-6
/
+3
*
Fix comment from r232794. NFC
Nick Lewycky
2015-03-20
1
-1
/
+1
*
When simplifying a SCEV truncate by distributing, consider it a simplificatio...
Nick Lewycky
2015-03-20
1
-4
/
+6
*
[SCEV] Make isImpliedCond smarter.
Sanjoy Das
2015-03-18
1
-0
/
+44
*
When forming an addrec out of a phi don't just look at the last computation a...
Nick Lewycky
2015-03-13
1
-5
/
+7
*
DataLayout is mandatory, update the API to reflect it with references.
Mehdi Amini
2015-03-10
1
-68
/
+34
*
[SCEV] Unify getUnsignedRange and getSignedRange
Sanjoy Das
2015-03-09
1
-209
/
+126
*
[SCEV] Add a `scalar-evolution-print-constant-ranges' option
Sanjoy Das
2015-03-09
1
-0
/
+12
*
Simplify expressions involving boolean constants with clang-tidy
David Blaikie
2015-03-09
1
-2
/
+2
*
ScalarEvolution.cpp: Appease g++-4.7. He missed implicit "this" in lambda.
NAKAMURA Takumi
2015-03-05
1
-1
/
+1
*
[SCEV] make SCEV smarter about proving no-wrap.
Sanjoy Das
2015-03-04
1
-0
/
+93
*
Make DataLayout Non-Optional in the Module
Mehdi Amini
2015-03-04
1
-2
/
+1
*
Fix bug 22641
Sanjoy Das
2015-02-24
1
-17
/
+5
*
Address post commit review on r229600.
Sanjoy Das
2015-02-18
1
-2
/
+2
*
Generalize getExtendAddRecStart to work with both sign and zero
Sanjoy Das
2015-02-18
1
-143
/
+218
*
Bugfix: SCEV incorrectly marks certain expressions as nsw
Sanjoy Das
2015-02-18
1
-7
/
+7
*
Prefer SmallVector::append/insert over push_back loops.
Benjamin Kramer
2015-02-17
1
-2
/
+1
*
Bugfix: SCEV incorrectly marks certain add recurrences as nsw
Sanjoy Das
2015-02-09
1
-2
/
+10
*
Allow ScalarEvolution to catch more min/max cases
Johannes Doerfert
2015-02-09
1
-23
/
+25
*
Bugfix: ScalarEvolution incorrectly assumes that the start of certain
Sanjoy Das
2015-02-08
1
-1
/
+18
*
SCEV: Compress disposition pairs.
Benjamin Kramer
2015-02-07
1
-18
/
+18
*
Make ScalarEvolution less aggressive with respect to no-wrap flags.
Sanjoy Das
2015-01-22
1
-8
/
+7
*
[PM] Split the LoopInfo object apart from the legacy pass, creating
Chandler Carruth
2015-01-17
1
-3
/
+3
*
[PM] Separate the TargetLibraryInfo object from the immutable pass.
Chandler Carruth
2015-01-15
1
-3
/
+3
*
[PM] Move TargetLibraryInfo into the Analysis library.
Chandler Carruth
2015-01-15
1
-1
/
+1
*
Fix PR22179.
Sanjoy Das
2015-01-10
1
-42
/
+33
*
[PM] Split the AssumptionTracker immutable pass into two separate APIs:
Chandler Carruth
2015-01-04
1
-12
/
+18
*
Teach ScalarEvolution to exploit min and max expressions when proving
Sanjoy Das
2014-12-15
1
-8
/
+93
*
Clarify HowFarToZero computation when the step is a positive power of two. F...
Mark Heffernan
2014-12-15
1
-8
/
+13
*
ScalarEvolution: Remove SCEVUDivision, it's unused
David Majnemer
2014-12-14
1
-93
/
+26
*
Fix PR21694. r219517 added a use of SCEV divide in HowFarToZero computation. ...
Mark Heffernan
2014-12-10
1
-10
/
+8
*
IR: Split Metadata from Value
Duncan P. N. Exon Smith
2014-12-09
1
-2
/
+4
*
Canonicalize multiplies by looking at whether the operands have any constants...
Nick Lewycky
2014-12-06
1
-5
/
+26
*
Update SetVector to rely on the underlying set's insert to return a pair<iter...
David Blaikie
2014-11-19
1
-5
/
+9
*
ScalarEvolution: Construct SCEVDivision's Derived type instead of itself
David Majnemer
2014-11-17
1
-12
/
+21
*
ScalarEvolution: Introduce SCEVSDivision and SCEVUDivision
David Majnemer
2014-11-16
1
-15
/
+58
*
ScalarEvolution: HowFarToZero was wrongly using signed division
David Majnemer
2014-11-16
1
-10
/
+10
*
Teach ScalarEvolution to sharpen range information.
Sanjoy Das
2014-11-13
1
-0
/
+60
*
Revert "IR: MDNode => Value"
Duncan P. N. Exon Smith
2014-11-11
1
-1
/
+1
*
IR: MDNode => Value: Instruction::getMetadata()
Duncan P. N. Exon Smith
2014-11-01
1
-1
/
+1
*
[SCEV] Improve Scalar Evolution's use of no {un,}signed wrap flags
Bradley Smith
2014-10-31
1
-6
/
+26
*
Revert "r219834 - Teach ScalarEvolution to sharpen range information"
Sanjoy Das
2014-10-15
1
-38
/
+0
*
Teach ScalarEvolution to sharpen range information.
Sanjoy Das
2014-10-15
1
-0
/
+38
[next]