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
*
Reorders two transforms that collide with each other
David Majnemer
2013-04-14
3
-5
/
+17
*
InstCombine: Check the operand types before merging fcmp ord & fcmp ord.
Benjamin Kramer
2013-04-12
1
-0
/
+21
*
Simplify (A & ~B) in icmp if A is a power of 2
David Majnemer
2013-04-12
1
-0
/
+26
*
Optimize icmp involving addition better
David Majnemer
2013-04-11
1
-0
/
+52
*
Fix for wrong instcombine on vector insert/extract
Benjamin Kramer
2013-04-11
1
-0
/
+27
*
FileCheckize a bunch of tests.
Benjamin Kramer
2013-04-11
1
-2
/
+13
*
Revert r176408 and r176407 to address PR15540.
Nadav Rotem
2013-04-09
1
-128
/
+0
*
Revert 179071 because it is not the right way to support non standard new/new...
Nadav Rotem
2013-04-09
2
-1
/
+17
*
c++ new operators are not malloc-like functions because they do not return un...
Nadav Rotem
2013-04-08
2
-17
/
+1
*
Remove -O3.
Akira Hatanaka
2013-03-28
1
-3
/
+3
*
Revert "Adding DIImportedModules to DIScopes."
David Blaikie
2013-03-28
1
-12
/
+12
*
Check if Type is a vector before calling function Type::getVectorNumElements.
Akira Hatanaka
2013-03-28
1
-0
/
+15
*
Adding DIImportedModules to DIScopes.
David Blaikie
2013-03-27
1
-12
/
+12
*
Add test case for commit r178031.
Ulrich Weigand
2013-03-26
1
-0
/
+50
*
Fix a bug in fast-math fadd/fsub simplification.
Shuxin Yang
2013-03-25
1
-0
/
+10
*
Address issues found by Duncan during post-commit review of r177856.
Arnaud A. de Grandmaison
2013-03-25
1
-2
/
+2
*
InstCombine: simplify comparisons to zero of (shl %x, Cst) or (mul %x, Cst)
Arnaud A. de Grandmaison
2013-03-25
1
-0
/
+142
*
InstCombine: Improve the result bitvect type when folding (cmp pred (load (ge...
Arnaud A. de Grandmaison
2013-03-22
1
-0
/
+12
*
Remove unused field in DISubprogram
David Blaikie
2013-03-21
1
-1
/
+1
*
Move library call prototype attribute inference to functionattrs
Meador Inge
2013-03-21
2
-8
/
+22
*
Split out filename & directory from DIFile to start generalizing over DIScopes
David Blaikie
2013-03-17
1
-2
/
+4
*
Perform factorization as a last resort of unsafe fadd/fsub simplification.
Shuxin Yang
2013-03-14
1
-0
/
+105
*
Remove the unused 4th operand for DIFile debug info metadata
David Blaikie
2013-03-13
1
-2
/
+2
*
Refactor filename/directory in DICompileUnit into a DIFile
David Blaikie
2013-03-13
1
-3
/
+4
*
Remove unused "isMain" field from DICompileUnit
David Blaikie
2013-03-12
1
-1
/
+1
*
Upgrading debug info test cases to be (more) compatible with the current debu...
David Blaikie
2013-03-11
1
-14
/
+15
*
InstCombine: Don't shrink allocas when combining with a bitcast.
Jim Grosbach
2013-03-06
1
-0
/
+45
*
recommit r172363 & r171325 (reverted in r172756)
Nuno Lopes
2013-03-02
1
-0
/
+128
*
Fix a bug in instcombine for fmul in fast math mode.
Quentin Colombet
2013-02-28
1
-0
/
+11
*
Constant fold vector bitcasts of halves similarly to how floats and doubles a...
Michael Ilseman
2013-02-26
1
-0
/
+5
*
Use references to attribute groups on the call/invoke instructions.
Bill Wendling
2013-02-22
3
-8
/
+16
*
Temporarily revert r175470 for more review.
Bill Wendling
2013-02-19
1
-23
/
+0
*
Check to see if the 'no-builtin' attribute is set before simplifying a librar...
Bill Wendling
2013-02-18
1
-0
/
+23
*
The transform is:
Bill Wendling
2013-02-16
2
-23
/
+12
*
Teach InstCombine to work with smaller legal types in icmp (shl %v, C1), C2
Arnaud A. de Grandmaison
2013-02-15
2
-3
/
+42
*
Teach the DataLayout aware constant folder to be much more aggressive towards
Nick Lewycky
2013-02-14
1
-0
/
+12
*
Optimization: bitcast (<1 x ...> insertelement ..., X, ...) to ... ==> bitcas...
Michael Ilseman
2013-02-11
1
-1
/
+7
*
Remove trailing whitespace
Michael Ilseman
2013-02-11
1
-7
/
+8
*
Revert "Have InstCombine call SipmlifyCall when handling calls. Test case inc...
Andrew Trick
2013-02-08
1
-14
/
+2
*
Have InstCombine call SipmlifyCall when handling calls. Test case included.
Michael Ilseman
2013-02-07
1
-2
/
+14
*
Preserve fast-math flags after reassociation and commutation. Update test cases
Michael Ilseman
2013-02-07
1
-4
/
+4
*
whitespace
Michael Ilseman
2013-02-07
1
-12
/
+12
*
InstCombine: Fix and simplify the inttoptr side too.
Benjamin Kramer
2013-02-05
1
-0
/
+16
*
InstCombine: Harden code to work with vectors of pointers and simplify it a bit.
Benjamin Kramer
2013-02-05
1
-0
/
+15
*
Revert r174152. The shift amount may overflow and in that case this transform...
Nadav Rotem
2013-02-01
1
-20
/
+0
*
Optimize shift lefts of a constant by a value plus constant into a single shift.
Nadav Rotem
2013-02-01
1
-0
/
+20
*
InstCombine: canonicalize sext-and --> select
Nadav Rotem
2013-01-30
3
-14
/
+24
*
ConstantFolding: Add a missing folding that leads to a miscompile.
Benjamin Kramer
2013-01-24
1
-0
/
+36
*
ConstantFolding: Evaluate GEP indices in the index type.
Benjamin Kramer
2013-01-23
1
-3
/
+22
*
Revert "InstCombine: Clean up weird code that talks about a modulus that's lo...
Benjamin Kramer
2013-01-23
1
-0
/
+16
[next]