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
/
InstructionSimplify.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Consolidate existing utilities for interpreting vector predicate maskes [NFC]
Philip Reames
2019-04-25
1
-16
/
+0
*
Add "const" in GetUnderlyingObjects. NFC
Bjorn Pettersson
2019-04-24
1
-4
/
+4
*
[InstSimplify] Move masked.gather w/no active lanes handling to InstSimplify ...
Philip Reames
2019-04-22
1
-1
/
+2
*
InstSimplify: Fold round intrinsics from sitofp/uitofp
Matt Arsenault
2019-04-03
1
-0
/
+16
*
[InstSimplify] SimplifyICmpInst - icmp eq/ne %X, undef -> undef
Simon Pilgrim
2019-03-19
1
-0
/
+7
*
[ValueTracking][InstSimplify] Move abs handling into computeConstantRange(); NFC
Nikita Popov
2019-03-18
1
-41
/
+0
*
[InstCombine] canonicalize funnel shift constant shift amount to be modulo bi...
Sanjay Patel
2019-03-14
1
-1
/
+0
*
[ValueTracking] Move constant range computation into ValueTracking; NFC
Nikita Popov
2019-03-09
1
-238
/
+1
*
[InstSimplify] remove zero-shift-guard fold for general funnel shift
Sanjay Patel
2019-02-26
1
-12
/
+29
*
[InstSimplify] use any-zero matcher for fcmp folds
Sanjay Patel
2019-02-20
1
-22
/
+25
*
Revert "[InstSimplify] use any-zero matcher for fcmp folds"
Sanjay Patel
2019-02-20
1
-25
/
+22
*
[InstSimplify] use any-zero matcher for fcmp folds
Sanjay Patel
2019-02-20
1
-22
/
+25
*
[CallSite removal] Port InstSimplify over to use `CallBase` both in its
Chandler Carruth
2019-02-11
1
-19
/
+17
*
[CallSite removal] Migrate ConstantFolding APIs and implementation to
Chandler Carruth
2019-02-11
1
-2
/
+3
*
[InstSimplify] Missed optimization in math expression: log10(pow(10.0,x)) == ...
Dmitry Venikov
2019-02-03
1
-1
/
+9
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[InstSimplify] Simplify saturating add/sub + icmp
Nikita Popov
2018-12-17
1
-0
/
+66
*
[ValueTracking] add helper function for testing implied condition; NFCI
Sanjay Patel
2018-12-02
1
-38
/
+3
*
[InstSimplify] fold select with implied condition
Sanjay Patel
2018-11-29
1
-0
/
+39
*
[InstSimplify] fold funnel shifts with undef operands
Sanjay Patel
2018-11-20
1
-1
/
+10
*
[InstructionSimplify] Add support for saturating add/sub
Sanjay Patel
2018-11-20
1
-0
/
+34
*
[InstSimplify] delete shift-of-zero guard ops around funnel shifts
Sanjay Patel
2018-11-15
1
-0
/
+22
*
[InstSimplify] fold select (fcmp X, Y), X, Y
Sanjay Patel
2018-11-05
1
-0
/
+31
*
[InstSimplify] fold icmp based on range of abs/nabs (2nd try)
Sanjay Patel
2018-11-01
1
-0
/
+41
*
revert rL345717 : [InstSimplify] fold icmp based on range of abs/nabs
Sanjay Patel
2018-10-31
1
-42
/
+0
*
[InstSimplify] fold 'fcmp nnan ult X, 0.0' when X is not negative
Sanjay Patel
2018-10-31
1
-1
/
+4
*
[InstSimplify] fold 'fcmp nnan oge X, 0.0' when X is not negative
Sanjay Patel
2018-10-31
1
-0
/
+4
*
[InstSimplify] fold icmp based on range of abs/nabs
Sanjay Patel
2018-10-31
1
-0
/
+42
*
[InstCombine] InstCombine and InstSimplify for minimum and maximum
Thomas Lively
2018-10-19
1
-7
/
+18
*
[FPEnv] PatternMatcher support for checking FNEG ignoring signed zeros
Cameron McInally
2018-10-09
1
-4
/
+2
*
[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.
Chandler Carruth
2018-08-26
1
-2
/
+2
*
[InstSimplify] use isKnownNeverNaN to fold more fcmp ord/uno
Sanjay Patel
2018-08-21
1
-7
/
+5
*
[InstrSimplify,NewGVN] Add option to ignore additional instr info when simpli...
Florian Hahn
2018-08-17
1
-74
/
+94
*
[InstSimplify] Guard against large shift amounts.
Benjamin Kramer
2018-08-12
1
-3
/
+3
*
ValueTracking: Start enhancing isKnownNeverNaN
Matt Arsenault
2018-08-09
1
-9
/
+11
*
[InstSimplify] move minnum/maxnum with Inf folds from instcombine
Sanjay Patel
2018-08-09
1
-1
/
+16
*
[InstSimplify] fold fsub+fadd with common operand
Sanjay Patel
2018-08-07
1
-0
/
+8
*
[InstSimplify] fold fadd+fsub with common operand
Sanjay Patel
2018-08-07
1
-1
/
+3
*
[InstSimplify] fold fsub+fsub with common operand
Sanjay Patel
2018-08-07
1
-0
/
+5
*
[InstSimplify] move minnum/maxnum with common op fold from instcombine
Sanjay Patel
2018-08-07
1
-0
/
+11
*
[InstSimplify] fold extracting from std::pair (2/2)
Hiroshi Inoue
2018-08-03
1
-0
/
+34
*
[InstSimplify] move minnum/maxnum with undef fold from instcombine
Sanjay Patel
2018-08-02
1
-3
/
+4
*
[InstSimplify] move minnum/maxnum with same arg fold from instcombine
Sanjay Patel
2018-08-01
1
-0
/
+3
*
[InstSimplify] fold extracting from std::pair (1/2)
Hiroshi Inoue
2018-08-01
1
-0
/
+17
*
[InstSimplify] Fold another Select with And/Or pattern
David Bolvansky
2018-07-31
1
-14
/
+22
*
[InstSimplify] fold funnel shifts with 0-shift amount
Sanjay Patel
2018-07-29
1
-0
/
+13
*
[InstSimplify] refactor intrinsic simplifications; NFCI
Sanjay Patel
2018-07-29
1
-134
/
+116
*
[InstCombine] Fold Select with AND/OR condition
David Bolvansky
2018-07-28
1
-0
/
+37
*
[InstrSimplify] fold sdiv if two operands are negated and non-overflow
Chen Zheng
2018-07-21
1
-1
/
+5
*
[InstSimplify] fold srem instruction if its two operands are negated.
Chen Zheng
2018-07-20
1
-0
/
+4
[prev]
[next]