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
*
[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
*
[InstSimplify] fold minnum/maxnum with NaN arg
Sanjay Patel
2018-07-15
1
-0
/
+8
*
[InstSimplify] simplify add instruction if two operands are negative
Chen Zheng
2018-07-12
1
-0
/
+4
*
llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta
2018-07-09
1
-2
/
+5
*
[InstSimplify] fold shifts by sext bool
Sanjay Patel
2018-06-26
1
-1
/
+5
*
[InstSimplify] fold srem with sext bool divisor
Sanjay Patel
2018-06-26
1
-0
/
+6
*
[InstSimplify] fold div/rem of zexted bool
Sanjay Patel
2018-06-25
1
-1
/
+4
*
[InstSimplify] Fix missed optimization in simplifyUnsignedRangeCheck()
Sanjay Patel
2018-06-20
1
-1
/
+1
*
[NFC][InstSimplify] SimplifyAddInst(): coding style: variable names.
Roman Lebedev
2018-06-08
1
-5
/
+5
*
[InstSimplify] add nuw %x, -1 -> -1 fold.
Roman Lebedev
2018-06-08
1
-0
/
+4
*
[InstSimplify] shl nuw C, %x -> C iff signbit is set on C.
Roman Lebedev
2018-06-07
1
-0
/
+7
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-4
/
+4
*
Reland r301880(!): "[InstSimplify] Handle selects of GEPs with 0 offset"
George Burgess IV
2018-04-24
1
-0
/
+13
*
[PatternMatch] allow undef elements when matching a vector zero
Sanjay Patel
2018-04-22
1
-12
/
+8
*
[InstSimplify] fix formatting; NFC
Sanjay Patel
2018-04-10
1
-7
/
+7
*
[PatternMatch] allow undef elements when matching vector FP +0.0
Sanjay Patel
2018-03-25
1
-9
/
+10
*
[InstSimplify] fp_binop X, NaN --> NaN
Sanjay Patel
2018-03-21
1
-10
/
+32
*
[InstSimplify] loosen FMF for sqrt(X) * sqrt(X) --> X
Sanjay Patel
2018-03-18
1
-3
/
+6
*
[InstSimplify] peek through unsigned FP casts for sign-bit compares (PR36682)
Roman Lebedev
2018-03-15
1
-0
/
+12
*
[InstSimplify][NFC] simplifyICmpWithConstant(): refactor GetCompareTy() calls
Roman Lebedev
2018-03-15
1
-4
/
+6
*
[ConstantFolding, InstSimplify] Handle more vector GEPs
Matthew Simpson
2018-03-15
1
-2
/
+2
*
[PatternMatch, InstSimplify] allow undef elements when matching any vector FP...
Sanjay Patel
2018-03-15
1
-8
/
+8
*
[InstSimplify] remove 'nsz' requirement for frem 0, X
Sanjay Patel
2018-03-15
1
-5
/
+11
*
[InstSimplify] fix folds for (0.0 - X) + X --> 0 (PR27151)
Sanjay Patel
2018-03-14
1
-14
/
+10
*
[InstSimplify] fp_binop X, undef --> NaN
Sanjay Patel
2018-03-10
1
-14
/
+13
*
[InstSimplify] remove redundant folds
Sanjay Patel
2018-03-05
1
-18
/
+0
*
[PatternMatch, InstSimplify] fix m_NaN to work with vector constants and use it
Sanjay Patel
2018-03-02
1
-9
/
+6
*
[InstSimplify] sqrt(X) * sqrt(X) --> X
Sanjay Patel
2018-02-23
1
-0
/
+6
*
[PatternMatch, InstSimplify] enhance m_AllOnes() to ignore undef elements in ...
Sanjay Patel
2018-02-18
1
-11
/
+7
*
[InstSimplify] move select undef cond fold with other constant cond folds; NFCI
Sanjay Patel
2018-02-17
1
-20
/
+21
*
Adding a width of the GEP index to the Data Layout.
Elena Demikhovsky
2018-02-14
1
-5
/
+5
*
[InstSimplify] allow exp/log simplifications with only 'reassoc' FMF
Sanjay Patel
2018-02-12
1
-4
/
+4
*
[InstSimplify] (X * Y) / Y --> X for relaxed floating-point ops
Sanjay Patel
2018-01-30
1
-0
/
+6
*
InstSimplify: If divisor element is undef simplify to undef
Zvi Rackover
2018-01-24
1
-2
/
+3
*
[InstSimplify] (X << Y) % X -> 0
Anton Bikineev
2018-01-23
1
-0
/
+7
*
[InstSimplify] use m_Specific and commutative matcher to reduce code; NFCI
Sanjay Patel
2018-01-19
1
-9
/
+8
*
[InstSimplify] fix code comments; NFC
Sanjay Patel
2018-01-14
1
-8
/
+8
[next]