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
*
InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y).
Manman Ren
2012-06-14
1
-0
/
+11
*
InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t...
Benjamin Kramer
2012-06-10
1
-0
/
+22
*
canonicalize:
Nuno Lopes
2012-06-08
1
-0
/
+24
*
Fix a bug in FoldSelectOpOp. Bitcast ops may change the number of vector elem...
Nadav Rotem
2012-06-07
1
-0
/
+11
*
Adding a missing -S to the opt invocation.
Meador Inge
2012-06-07
1
-1
/
+1
*
Spell optimization name correclty.
Bill Wendling
2012-06-06
1
-1
/
+1
*
Another testcase for r156548.
Bill Wendling
2012-06-06
1
-0
/
+162
*
Fix combine of uno && ord -> false so that the ordering of the fcmps doesn't
Chad Rosier
2012-06-06
1
-0
/
+10
*
Remove extraneous CHECK-NOTs from previous commit and add a new test case.
Chad Rosier
2012-06-06
1
-2
/
+10
*
FileCheckize this test.
Chad Rosier
2012-06-06
1
-2
/
+18
*
InstCombine: Fix infinite loop when encountering switch on trivial icmp.
Benjamin Kramer
2012-05-28
1
-0
/
+39
*
PR12967: Don't crash when trying to fold a shift that's larger than the type'...
Benjamin Kramer
2012-05-27
1
-0
/
+61
*
revert my previous patches that introduced an additional parameter to the obj...
Nuno Lopes
2012-05-22
2
-96
/
+16
*
objectsize: add a few more tests and fix a bug
Nuno Lopes
2012-05-11
1
-0
/
+55
*
Fix a minor logic mistake transforming compares in instcombine. PR12514.
Eli Friedman
2012-05-11
1
-0
/
+15
*
objectsize: add support for GEPs with non-constant indexes
Nuno Lopes
2012-05-10
1
-0
/
+25
*
objectsize:
Nuno Lopes
2012-05-09
1
-11
/
+1
*
change the objectsize intrinsic signature: add a 3rd parameter to denote the ...
Nuno Lopes
2012-05-09
2
-16
/
+16
*
Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c...
Stepan Dyatkovskiy
2012-05-05
1
-2
/
+5
*
remove calls to calloc if the allocated memory is not used (it was already be...
Nuno Lopes
2012-05-03
1
-2
/
+2
*
add support for calloc to objectsize lowering
Nuno Lopes
2012-05-03
1
-0
/
+20
*
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. Fixes
Lang Hames
2012-05-01
1
-0
/
+68
*
Just mark the sign bit as known zero, rather than any other irrelevant bits
Duncan Sands
2012-04-30
1
-0
/
+12
*
Reapply r155682, making constant folding more consistent, with a fix to work
Dan Gohman
2012-04-27
1
-0
/
+10
*
Add instcombine patterns for the following transformations:
Chad Rosier
2012-04-26
1
-0
/
+24
*
Actually delete now-empty file.
Chandler Carruth
2012-04-25
1
-0
/
+0
*
Reverting r155468. Chris and Chandler have convinced me that it's dangerous and
Lang Hames
2012-04-25
1
-68
/
+0
*
ConstantFoldSelectInstruction swapped the operands of the select.
Nadav Rotem
2012-04-24
1
-0
/
+13
*
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixes
Lang Hames
2012-04-24
1
-0
/
+68
*
Reapply r155136 after fixing PR12599.
Jakob Stoklund Olesen
2012-04-23
4
-17
/
+74
*
Revert r155136 "Defer some shl transforms to DAGCombine."
Jakob Stoklund Olesen
2012-04-20
4
-74
/
+17
*
Defer some shl transforms to DAGCombine.
Jakob Stoklund Olesen
2012-04-19
4
-17
/
+74
*
FileCheckize
Jakob Stoklund Olesen
2012-04-18
1
-2
/
+59
*
Nobody likes shifty instructions, but that was a bit strong.
Jakob Stoklund Olesen
2012-04-18
1
-1
/
+1
*
Teach InstCombine to nuke a common alloca pattern -- an alloca which has
Chandler Carruth
2012-04-08
1
-0
/
+44
*
Always compute all the bits in ComputeMaskedBits.
Rafael Espindola
2012-04-04
1
-0
/
+15
*
Filecheck-ize this test so that it actually tests something reasonable.
Chandler Carruth
2012-03-29
1
-2
/
+13
*
Factor out the multiply analysis code in ComputeMaskedBits and apply it to the
Nick Lewycky
2012-03-18
1
-6
/
+74
*
Revert r152907.
Bill Wendling
2012-03-16
1
-12
/
+0
*
The alignment of the pointer part of the store instruction may have an
Bill Wendling
2012-03-16
1
-0
/
+12
*
In InstCombiner::visitOr, make sure we reverse the operand swap used for chec...
Eli Friedman
2012-03-16
1
-0
/
+12
*
Don't try to filecheck bitcode.
Benjamin Kramer
2012-03-10
1
-1
/
+1
*
Make this transformation slightly less agressive and more correct.
Bill Wendling
2012-03-10
1
-0
/
+35
*
Testcase for r151691.
Bill Wendling
2012-02-29
1
-0
/
+19
*
Reinstate the optimization from r151449 with a fix to not turn 'gep %x' into
Nick Lewycky
2012-02-26
1
-3
/
+1
*
Roll these back to r151448 until I figure out how they're breaking
Nick Lewycky
2012-02-25
1
-1
/
+3
*
Teach instsimplify to be more aggressive when analyzing comparisons of pointers
Nick Lewycky
2012-02-25
1
-3
/
+1
*
InstCombine: Don't transform a signed icmp of two GEPs into a signed compare ...
Benjamin Kramer
2012-02-21
1
-0
/
+11
*
Test case for r150978.
Benjamin Kramer
2012-02-20
1
-0
/
+13
*
InstCombine: When comparing two GEPs that were derived from the same base poi...
Benjamin Kramer
2012-02-20
1
-0
/
+26
[next]