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
/
test
/
Analysis
/
ValueTracking
Commit message (
Expand
)
Author
Age
Files
Lines
*
[ValueTracking] Adjust comment in test
Michael Ferguson
2019-01-07
1
-1
/
+2
*
[ValueTracking] Fix a misuse of APInt in GetPointerBaseWithConstantOffset
Florian Hahn
2019-01-04
1
-0
/
+43
*
InstCombine: move hasOneUse check to the top of foldICmpAddConstant
Tim Northover
2018-09-10
1
-1
/
+1
*
[InstCombine] Fold icmp ugt/ult (add nuw X, C2), C --> icmp ugt/ult X, (C - C2)
Nicola Zaghen
2018-09-04
1
-1
/
+1
*
Fix llvm::ComputeNumSignBits with some operations and llvm.assume
Stanislav Mekhanoshin
2018-07-25
1
-0
/
+109
*
Simplify recursive launder.invariant.group and strip
Piotr Padlewski
2018-07-12
1
-6
/
+4
*
Revert "[InstCombine] Delay foldICmpUsingKnownBits until simple transforms ar...
Max Kazantsev
2018-07-06
1
-1
/
+1
*
[InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev
2018-07-03
1
-1
/
+1
*
Implement strip.invariant.group
Piotr Padlewski
2018-07-02
1
-2
/
+19
*
Fix aliasing of launder.invariant.group
Piotr Padlewski
2018-05-23
1
-0
/
+21
*
Propagate nonnull and dereferenceable throught launder
Piotr Padlewski
2018-05-18
2
-0
/
+44
*
[IR] Do not assume that function pointers are aligned
Mikhail Maltsev
2018-04-27
1
-0
/
+18
*
[ValueTracking] add recursion depth param to matchSelectPattern
Sanjay Patel
2018-01-24
1
-0
/
+46
*
[ValueTracking] Adding missed lit-test for commit r316208
Nikolai Bozhenov
2018-01-04
1
-0
/
+27
*
Give up on array allocas in getPointerDereferenceableBytes
Bjorn Steinbrink
2017-12-20
1
-12
/
+0
*
Treat sret arguments as being dereferenceable in getPointerDereferenceableByt...
Bjorn Steinbrink
2017-12-19
1
-1
/
+11
*
Re-commit "Properly handle multi-element and dynamically sized allocas in get...
Bjorn Steinbrink
2017-12-17
1
-0
/
+17
*
Revert "Properly handle multi-element and dynamically sized allocas in getPoi...
Bjorn Steinbrink
2017-12-17
1
-17
/
+0
*
Properly handle byval arguments in getPointerDereferenceableBytes()
Bjorn Steinbrink
2017-12-17
1
-1
/
+15
*
Properly handle multi-element and dynamically sized allocas in getPointerDere...
Bjorn Steinbrink
2017-12-17
1
-0
/
+17
*
[ValueTracking] return zero when there's conflict in known bits of a shift (P...
Sanjay Patel
2017-10-12
1
-10
/
+4
*
[ValueTracking] Don't delete assumes of side-effectful instructions
Hal Finkel
2017-08-14
1
-1
/
+12
*
[ValueTracking] Revert r310583 which enabled functionality that still is
Chandler Carruth
2017-08-14
1
-27
/
+0
*
[ValueTracking] Enabling ValueTracking patch by default (recommit). Part 2.
Nikolai Bozhenov
2017-08-10
1
-0
/
+27
*
[ValueTracking] use nonnull argument attribute to eliminate null checks
Sanjay Patel
2017-02-12
1
-7
/
+50
*
[ValueTracking] regenerate checks; NFC
Sanjay Patel
2017-01-09
1
-7
/
+15
*
[ValueTracking] add tests for known-nonnull-at; NFC
Sanjay Patel
2016-12-31
1
-0
/
+57
*
[InstSimplify] allow integer vector types to use computeKnownBits
Sanjay Patel
2016-11-27
1
-15
/
+3
*
add tests to show missing analysis; NFC
Sanjay Patel
2016-11-27
1
-0
/
+71
*
Fix known zero bits for addrspacecast.
Yaxun Liu
2016-11-21
1
-0
/
+24
*
[Loads] Fix crash in is isDereferenceableAndAlignedPointer()
Tom Stellard
2016-10-28
1
-0
/
+21
*
[ValueTracking] Fix crash in GetPointerBaseWithConstantOffset()
Tom Stellard
2016-10-07
1
-0
/
+26
*
[ValueTracking] Teach computeKnownBits and ComputeNumSignBits to look through...
Bjorn Pettersson
2016-10-06
1
-0
/
+28
*
auto-generate checks
Sanjay Patel
2016-09-16
1
-2
/
+4
*
The patch improves ValueTracking on left shift with nsw flag.
Evgeny Stupachenko
2016-08-24
1
-0
/
+55
*
Remove missing file from r279433 reversal
Artur Pilipenko
2016-08-22
1
-97
/
+0
*
Revert "[ValueTracking] Improve ValueTracking on left shift with nsw flag"
Sanjoy Das
2016-08-15
1
-24
/
+0
*
[ValueTracking] An improvement to IR ValueTracking on Non-negative Integers
Andrew Kaylor
2016-08-10
1
-0
/
+97
*
[ValueTracking] Improve ValueTracking on left shift with nsw flag
Andrew Kaylor
2016-08-09
1
-0
/
+24
*
Teach isDereferenceablePointer to look through returned-argument functions
Hal Finkel
2016-07-11
1
-1
/
+4
*
Reduce dependence on pointee types when deducing dereferenceability
Sanjoy Das
2016-06-01
1
-0
/
+82
*
Use DL preferred alignment for alloca in Value::getPointerAlignment
Artur Pilipenko
2016-04-27
1
-1
/
+7
*
InstCombine: Restrict computeKnownBits() on all Values to OptLevel > 2
Matthias Braun
2016-03-09
1
-5
/
+5
*
[ValueTracking] Remove dead code from an old experiment
Philip Reames
2016-03-03
2
-62
/
+0
*
Revert "[ValueTracking] Understand more select patterns in ComputeKnownBits"
James Molloy
2016-01-14
1
-62
/
+0
*
[ValueTracking] Understand more select patterns in ComputeKnownBits
James Molloy
2016-01-14
1
-0
/
+62
*
[ValueTracking] fix bug computing isKnownToBeAPowerOfTwo() with arithmetic sh...
Sanjay Patel
2015-12-30
1
-0
/
+20
*
[gc.statepoint] Change gc.statepoint intrinsic's return type to token type in...
Chen Li
2015-12-26
1
-4
/
+4
*
[ValueTracking] Properly handle non-sized types in isAligned function.
Michael Zolotukhin
2015-12-21
1
-0
/
+20
*
[ValueTracking] Use !range metadata more aggressively in KnownBits
Sanjoy Das
2015-10-28
1
-0
/
+34
[next]