index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
InstCombine
Commit message (
Expand
)
Author
Age
Files
Lines
*
InstSimplify: X >> X -> 0
David Majnemer
2013-07-09
1
-3
/
+3
*
ValueTracking: Fix bugs in isKnownToBeAPowerOfTwo
David Majnemer
2013-07-09
1
-15
/
+0
*
InstCombine: variations on 0xffffffff - x >= 4
David Majnemer
2013-07-09
1
-0
/
+18
*
InstCombine: X & -C != -C -> X <= u ~C
David Majnemer
2013-07-09
1
-40
/
+0
*
Commit r185909 was a misapplied patch, fix it
David Majnemer
2013-07-09
2
-3
/
+60
*
InstCombine: add more transforms
David Majnemer
2013-07-09
3
-5
/
+45
*
InstCombine: Fold X-C1 <u 2 -> (X & -2) == C1
David Majnemer
2013-07-08
1
-0
/
+10
*
InstCombine: typo in or_icmp_eq_B_0_icmp_ult_A_B test
David Majnemer
2013-07-06
1
-2
/
+2
*
Extend 'readonly' and 'readnone' to work on function arguments as well as
Nick Lewycky
2013-07-06
1
-7
/
+7
*
InstCombine: (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1)
David Majnemer
2013-07-05
1
-0
/
+11
*
InstCombine: Reimplementation of visitUDivOperand
David Majnemer
2013-07-04
1
-1
/
+0
*
Revert r185257 (InstCombine: Be more agressive optimizing 'udiv' instrs with ...
Hal Finkel
2013-07-02
2
-0
/
+102
*
ConstantFold: Check that truncating the other side is safe under a sext when ...
Benjamin Kramer
2013-06-30
1
-3
/
+17
*
ValueTracking: Teach isKnownToBeAPowerOfTwo about (ADD X, (XOR X, Y)) where X...
David Majnemer
2013-06-29
1
-0
/
+15
*
InstCombine: Also turn selects fed by an and into arithmetic when the types d...
Benjamin Kramer
2013-06-29
1
-0
/
+36
*
InstCombine: FoldGEPICmp shouldn't change sign of base pointer comparison
David Majnemer
2013-06-29
1
-0
/
+10
*
InstCombine: Be more agressive optimizing 'udiv' instrs with 'select' denoms
David Majnemer
2013-06-29
1
-0
/
+38
*
InstCombine: Optimize (1 << X) Pred CstP2 to X Pred Log2(CstP2)
David Majnemer
2013-06-28
1
-0
/
+104
*
Debug Info: clean up usage of Verify.
Manman Ren
2013-06-28
1
-2
/
+2
*
Convert tests to FileCheck
Matt Arsenault
2013-06-28
4
-7
/
+14
*
Update testing case to make DI nodes have the correct format.
Manman Ren
2013-06-27
1
-3
/
+3
*
Added support for the Builtin attribute.
Michael Gottesman
2013-06-27
1
-0
/
+12
*
Add a testcase from pr16244.
Rafael Espindola
2013-06-06
1
-0
/
+10
*
When determining the new index for an insertelement, we may not assume that an
Nick Lewycky
2013-06-01
1
-0
/
+11
*
Simplify multiplications by vectors whose elements are powers of 2.
Rafael Espindola
2013-05-31
1
-0
/
+408
*
Reapply with r182909 with a fix to the calculation of the new indices for
Nick Lewycky
2013-05-31
1
-0
/
+21
*
Revert r182909.
Evgeniy Stepanov
2013-05-30
1
-12
/
+0
*
Swizzle vector inputs if it helps us eliminate shuffles.
Nick Lewycky
2013-05-30
1
-0
/
+12
*
scalarizePHI needs to insert the next ExtractElement in the same block
Joey Gouly
2013-05-24
1
-0
/
+25
*
This is an update to a previous commit (r181216).
Jean-Luc Duprat
2013-05-22
1
-27
/
+13
*
Move the remaining simplify-libcalls tests to instcombine, merging most of th...
Benjamin Kramer
2013-05-19
4
-0
/
+603
*
isKnownToBeAPowerOfTwo: (X & Y) + Y is a power of 2 or zero if y is also.
David Majnemer
2013-05-18
1
-0
/
+14
*
InstCombine: Flip the order of two urem transforms
David Majnemer
2013-05-12
1
-0
/
+14
*
InstCombine: Turn urem to bitwise-and more often
David Majnemer
2013-05-11
1
-2
/
+51
*
InstCombine: Don't claim to be able to evaluate any shl in a zexted type.
Benjamin Kramer
2013-05-10
1
-0
/
+28
*
InstCombine: Verify the type before transforming uitofp into select.
Benjamin Kramer
2013-05-10
1
-0
/
+18
*
InstCombine: Don't just copy known bits from the first operand of an srem.
Benjamin Kramer
2013-05-09
1
-0
/
+12
*
InstCombine: (X ^ signbit) + C -> X + (signbit ^ C)
David Majnemer
2013-05-06
1
-0
/
+10
*
Test results verified using FileCheck rather than grep | count
Jean-Luc Duprat
2013-05-06
1
-1
/
+7
*
Fix add4.ll test cmdline so that it passes
Jean-Luc Duprat
2013-05-06
1
-1
/
+1
*
Provide InstCombines for the following 3 cases:
Jean-Luc Duprat
2013-05-06
1
-0
/
+34
*
Revert r164763 because it introduces new shuffles.
Nadav Rotem
2013-05-06
2
-71
/
+1
*
TBAA: remove !tbaa from testing cases if not used.
Manman Ren
2013-05-02
1
-12
/
+7
*
Add a test for the foldSelectICmpAndOr fix committed in r180779.
David Majnemer
2013-05-02
1
-0
/
+13
*
Revert "InstCombine: Fold more shuffles of shuffles."
Jim Grosbach
2013-05-01
1
-6
/
+6
*
InstCombine: Fold more shuffles of shuffles.
Jim Grosbach
2013-04-30
1
-6
/
+6
*
TBAA: remove !tbaa from testing cases if not used.
Manman Ren
2013-04-30
1
-10
/
+6
*
Fix "Combine bit test + conditional or into simple math"
David Majnemer
2013-04-30
1
-0
/
+109
*
Changed back (relative to commit 179786) the operations executed when extract...
Anat Shemer
2013-04-22
1
-0
/
+18
*
recommit tests
Nuno Lopes
2013-04-20
1
-0
/
+20
[next]