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
/
Transforms
/
InstCombine
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstCombine] Re-commit: Fold 'check for [no] signed truncation' pattern
Roman Lebedev
2018-07-18
1
-0
/
+78
*
Revert "[InstCombine] Fold 'check for [no] signed truncation' pattern"
Bob Haarman
2018-07-18
1
-69
/
+0
*
[InstCombine] Preserve debug value when simplifying cast-of-select
Vedant Kumar
2018-07-17
1
-1
/
+3
*
Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim
2018-07-17
1
-2
/
+2
*
[InstCombine] Fold 'check for [no] signed truncation' pattern
Roman Lebedev
2018-07-16
1
-0
/
+69
*
[InstCombine] add more SPFofSPF folding
Chen Zheng
2018-07-16
1
-0
/
+5
*
[InstCombine] fold icmp pred (sub 0, X) C for vector type
Chen Zheng
2018-07-16
1
-2
/
+2
*
[InstCombine] Corrections in comments for division transformation (NFC)
Sanjay Patel
2018-07-15
1
-3
/
+3
*
[NFC][InstCombine] foldICmpWithLowBitMaskedVal(): update comments.
Roman Lebedev
2018-07-14
1
-2
/
+3
*
[InstCombine] Fold x & (-1 >> y) s< x to x s> (-1 >> y)
Roman Lebedev
2018-07-14
1
-0
/
+6
*
[InstCombine] Fold x & (-1 >> y) s>= x to x s<= (-1 >> y)
Roman Lebedev
2018-07-14
1
-0
/
+6
*
[InstCombine] Fold x s<= x & (-1 >> y) to x s<= (-1 >> y)
Roman Lebedev
2018-07-14
1
-0
/
+6
*
[InstCombine] Fold x s> x & (-1 >> y) to x s> (-1 >> y)
Roman Lebedev
2018-07-14
1
-0
/
+6
*
[InstCombine] Fold x u<= x & C to x u<= C
Roman Lebedev
2018-07-14
1
-0
/
+5
*
[InstCombine] Fold x u> x & C to x u> C
Roman Lebedev
2018-07-14
1
-0
/
+5
*
[InstCombine] Fold x & (-1 >> y) u< x to x u> (-1 >> y)
Roman Lebedev
2018-07-14
1
-0
/
+5
*
[InstCombine] Fold x & (-1 >> y) u>= x to x u<= (-1 >> y)
Roman Lebedev
2018-07-14
1
-0
/
+5
*
[InstCombine] return when SimplifyAssociativeOrCommutative makes a change
Sanjay Patel
2018-07-13
3
-12
/
+28
*
Simplify recursive launder.invariant.group and strip
Piotr Padlewski
2018-07-12
1
-1
/
+39
*
[InstCombine] Fold x & (-1 >> y) != x to x u> (-1 >> y)
Roman Lebedev
2018-07-12
1
-0
/
+4
*
[X86] Remove and autoupgrade the scalar fma intrinsics with masking.
Craig Topper
2018-07-12
2
-47
/
+0
*
[InstCombine] Fold x & (-1 >> y) == x to x u<= (-1 >> y)
Roman Lebedev
2018-07-11
1
-0
/
+34
*
[InstCombine] allow flag propagation when using safe constant
Sanjay Patel
2018-07-10
1
-2
/
+3
*
[InstCombine] safely allow non-commutative binop identity constant folds
Sanjay Patel
2018-07-10
1
-8
/
+11
*
[InstCombine] drop poison flags when shuffle mask undef propagates to constant
Sanjay Patel
2018-07-10
1
-0
/
+5
*
[InstCombine] allow more shuffle-binop folds with safe constants
Sanjay Patel
2018-07-10
1
-10
/
+13
*
[InstCombine] allow more shuffle folds using safe constants
Sanjay Patel
2018-07-09
3
-25
/
+50
*
llvm: Add support for "-fno-delete-null-pointer-checks"
Manoj Gupta
2018-07-09
2
-7
/
+14
*
[InstCombine] avoid extra poison when moving shift above shuffle
Sanjay Patel
2018-07-09
1
-8
/
+5
*
[InstCombine] generalize safe vector constant utility
Sanjay Patel
2018-07-09
3
-30
/
+23
*
[InstCombine] fix shuffle-of-binops transform to avoid poison/undef
Sanjay Patel
2018-07-09
1
-21
/
+52
*
Use Type::isIntOrPtrTy where possible, NFC
Vedant Kumar
2018-07-06
1
-1
/
+1
*
[Local] replaceAllDbgUsesWith: Update debug values before RAUW
Vedant Kumar
2018-07-06
1
-15
/
+7
*
Revert "[InstCombine] Delay foldICmpUsingKnownBits until simple transforms ar...
Max Kazantsev
2018-07-06
1
-7
/
+3
*
Fix asserts in AMDGCN fmed3 folding by handling more cases of NaN
Matt Arsenault
2018-07-05
1
-7
/
+18
*
[X86] Remove X86 specific scalar FMA intrinsics and upgrade to tart independe...
Craig Topper
2018-07-05
2
-4
/
+0
*
[InstCombine] allow narrowing of min/max/abs
Sanjay Patel
2018-07-04
1
-14
/
+14
*
[DebugInfo][InstCombine] Preserve DI after combining zext
Anastasis Grammenos
2018-07-04
1
-0
/
+11
*
[InstCombine] fold shuffle-with-binop and common value
Sanjay Patel
2018-07-03
1
-0
/
+47
*
[InstCombine] Delay foldICmpUsingKnownBits until simple transforms are done
Max Kazantsev
2018-07-03
1
-3
/
+7
*
[InstCombine] reverse canonicalization of add --> or to allow more shuffle fo...
Sanjay Patel
2018-07-02
1
-12
/
+55
*
[InstCombine] enhance shuffle-of-binops to allow different variable ops (PR37...
Sanjay Patel
2018-06-29
1
-12
/
+38
*
[InstCombine] fix opcode check in shuffle fold
Sanjay Patel
2018-06-28
1
-1
/
+1
*
[InstCombine] allow shl+mul combos with shuffle (select) fold (PR37806)
Sanjay Patel
2018-06-28
1
-5
/
+29
*
[X86] Rename the autoupgraded of packed fp compare and fpclass intrinsics tha...
Craig Topper
2018-06-27
1
-6
/
+6
*
[InstCombine] Avoid creating mis-sized dbg.values in commonCastTransforms()
Vedant Kumar
2018-06-27
1
-2
/
+5
*
[Local] Add a convenient insertReplacementDbgValues overload, NFC
Vedant Kumar
2018-06-26
1
-5
/
+1
*
[InstCombine] simplify code for urem fold; NFCI
Sanjay Patel
2018-06-26
1
-5
/
+2
*
[InstCombine] fold urem with sext bool divisor
Sanjay Patel
2018-06-26
1
-2
/
+13
*
[InstCombine] fold udiv with sext bool divisor
Sanjay Patel
2018-06-26
1
-1
/
+7
[next]