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
*
Fix the remaining TCL-style quotes found in the testsuite. This is
Chandler Carruth
2012-07-02
24
-24
/
+24
*
Convert all tests using TCL-style quoting to use shell-style quoting.
Chandler Carruth
2012-07-02
89
-101
/
+101
*
make instcombine produce calls to llvm.donothing instead of a random intrinsic
Nuno Lopes
2012-06-28
1
-1
/
+1
*
Remove a instcombine transform that (no longer?) makes sense:
Evan Cheng
2012-06-26
2
-28
/
+16
*
Replacing zero-sized alloca's with a null pointer is too aggressive, instead
Duncan Sands
2012-06-26
1
-1
/
+7
*
improve optimization of invoke instructions:
Nuno Lopes
2012-06-25
1
-1
/
+1
*
Revert remaining part of r93200: "Disable folding sext(trunc(x)) -> x"
Jakob Stoklund Olesen
2012-06-22
1
-6
/
+7
*
instcombine: disable optimization of 'invoke null/undef'. I'll move this fun...
Nuno Lopes
2012-06-21
1
-0
/
+47
*
Look pass zext to strength reduce an udiv. Patch by David Majnemer. rdar://11...
Evan Cheng
2012-06-21
2
-9
/
+23
*
Add support for invoke to the MemoryBuiltin analysid.
Nuno Lopes
2012-06-21
1
-0
/
+24
*
hopefully fix the buildbots: some tests have wrong definitions of malloc and...
Nuno Lopes
2012-06-21
1
-0
/
+13
*
refactor the MemoryBuiltin analysis:
Nuno Lopes
2012-06-21
1
-1
/
+1
*
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
[next]