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
/
ValueTracking.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[ValueTracking] Don't do an unchecked shift in ComputeNumSignBits
Sanjoy Das
2017-02-25
1
-2
/
+21
*
[ValueTracking] Make poison propagation more aggressive
Sanjoy Das
2017-02-22
1
-49
/
+3
*
[ValueTracking] clang-format a section I'm about to touch; NFC
Sanjoy Das
2017-02-21
1
-64
/
+64
*
[ValueTracking] use nonnull argument attribute to eliminate null checks
Sanjay Patel
2017-02-12
1
-5
/
+17
*
[ValueTracking] emit a remark when we detect a conflicting assumption (PR31809)
Sanjay Patel
2017-02-06
1
-12
/
+23
*
[ValueTracking] remove a FIXME for something we don't want to do; NFC
Sanjay Patel
2017-02-01
1
-4
/
+0
*
[ValueTracking] avoid crashing from bad assumptions (PR31809)
Sanjay Patel
2017-02-01
1
-0
/
+17
*
[ValueTracking] clean up lookThroughCast; NFCI
Sanjay Patel
2017-01-29
1
-42
/
+48
*
[ValueTracking] Add comment that CannotBeOrderedLessThanZero does the wrong t...
Justin Lebar
2017-01-27
1
-0
/
+19
*
[ValueTracking] Implement SignBitMustBeZero correctly for sqrt.
Justin Lebar
2017-01-26
1
-4
/
+12
*
Mark @llvm.powi.* as safe to speculatively execute.
whitequark
2017-01-25
1
-0
/
+4
*
[Analysis] Add LibFunc_ prefix to enums in TargetLibraryInfo. (NFC)
David L. Jones
2017-01-23
1
-58
/
+58
*
[ValueTracking] tighten up matchMinMax(); NFCI
Sanjay Patel
2017-01-21
1
-40
/
+14
*
[ValueTracking] recognize variations of 'clamp' to improve codegen (PR31693)
Sanjay Patel
2017-01-20
1
-1
/
+39
*
[ValueTracking] recognize a 'not' of an assumed condition as false
Sanjay Patel
2017-01-17
1
-0
/
+7
*
[ValueTracking] Extend known bits to understand @llvm.bitreverse.
Chad Rosier
2017-01-17
1
-0
/
+5
*
Remove unused lambda captures. NFC
Malcolm Parsons
2017-01-13
1
-3
/
+3
*
Make processing @llvm.assume more efficient - Add affected values to the assu...
Hal Finkel
2017-01-11
1
-1
/
+4
*
InstSimplify: Eliminate fabs on known positive
Matt Arsenault
2017-01-11
1
-20
/
+51
*
Intrinsic::Bitreverse is safe to speculate
Xin Tong
2017-01-09
1
-0
/
+1
*
[ValueTracking] remove stale comments; NFC
Sanjay Patel
2017-01-02
1
-6
/
+0
*
Fix an issue with isGuaranteedToTransferExecutionToSuccessor
Sanjoy Das
2016-12-31
1
-6
/
+20
*
Avoid const_cast; NFC
Sanjoy Das
2016-12-31
1
-2
/
+3
*
[ValueTracking] make dominator tree requirement explicit for isKnownNonNullFr...
Sanjay Patel
2016-12-31
1
-1
/
+6
*
Use MaxDepth instead of repeating its value
Matt Arsenault
2016-12-20
1
-3
/
+3
*
Revert @llvm.assume with operator bundles (r289755-r289757)
Daniel Jasper
2016-12-19
1
-104
/
+127
*
Remove the AssumptionCache
Hal Finkel
2016-12-15
1
-71
/
+51
*
Make processing @llvm.assume more efficient by using operand bundles
Hal Finkel
2016-12-15
1
-56
/
+53
*
IR, X86: Understand !absolute_symbol metadata on global variables.
Peter Collingbourne
2016-12-08
1
-4
/
+4
*
IR: Change the gep_type_iterator API to avoid always exposing the "current" t...
Peter Collingbourne
2016-12-02
1
-2
/
+2
*
Fix known zero bits for addrspacecast.
Yaxun Liu
2016-11-21
1
-1
/
+0
*
[ValueTracking] recognize even more variants of smin/smax
Sanjay Patel
2016-11-13
1
-0
/
+20
*
[ValueTracking] move min/max matching to helper function; NFCI
Sanjay Patel
2016-11-13
1
-46
/
+59
*
[ValueTracking] recognize obfuscated variants of umin/umax
Sanjay Patel
2016-11-09
1
-1
/
+25
*
[ValueTracking] remove TODO comment; NFC
Sanjay Patel
2016-11-01
1
-2
/
+0
*
[ValueTracking] recognize more variants of smin/smax
Sanjay Patel
2016-10-29
1
-10
/
+18
*
[ValueTracking] fix matchSelectPattern to allow vector splat folds of min/max...
Sanjay Patel
2016-10-27
1
-6
/
+8
*
Analysis: Move llvm::getConstantRangeFromMetadata to IR library.
Peter Collingbourne
2016-10-21
1
-22
/
+0
*
Test commit. (NFC)
Li Huang
2016-10-15
1
-1
/
+1
*
[ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Artur Pilipenko
2016-10-12
1
-3
/
+46
*
[ValueTracking] Fix crash in GetPointerBaseWithConstantOffset()
Tom Stellard
2016-10-07
1
-9
/
+10
*
[ValueTracking] Teach computeKnownBits and ComputeNumSignBits to look through...
Bjorn Pettersson
2016-10-06
1
-0
/
+14
*
Don't look through addrspacecast in GetPointerBaseWithConstantOffset
Artur Pilipenko
2016-09-28
1
-2
/
+7
*
Analysis: Return early for UndefValue in computeKnownBits
Duncan P. N. Exon Smith
2016-09-24
1
-0
/
+8
*
Analysis: Return early in isKnownNonNullAt for ConstantData
Duncan P. N. Exon Smith
2016-09-24
1
-0
/
+4
*
[InstCombine] allow vector types for constant folding / computeKnownBits (PR2...
Sanjay Patel
2016-09-16
1
-3
/
+4
*
The patch improves ValueTracking on left shift with nsw flag.
Evgeny Stupachenko
2016-08-24
1
-5
/
+23
*
[ValueTracking] Use a function_ref to avoid multiple instantiations
David Majnemer
2016-08-23
1
-5
/
+5
*
Revert -r278267 [ValueTracking] An improvement to IR ValueTracking on Non-neg...
Artur Pilipenko
2016-08-22
1
-37
/
+1
*
Replace a few more "fall through" comments with LLVM_FALLTHROUGH
Justin Bogner
2016-08-17
1
-2
/
+3
[next]