index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
InstCombine
Age
Commit message (
Expand
)
Author
2012-07-17
Back out r160101 and instead implement a dag combine to recover from instcomb...
Evan Cheng
2012-07-12
Instcombine was transforming:
Evan Cheng
2012-07-09
instcombine: merge the functions that remove dead allocas and dead mallocs/ca...
Nuno Lopes
2012-07-06
teach instcombine to remove allocated buffers even if there are stores, memcp...
Nuno Lopes
2012-07-02
Fix the remaining TCL-style quotes found in the testsuite. This is
Chandler Carruth
2012-07-02
Convert all tests using TCL-style quoting to use shell-style quoting.
Chandler Carruth
2012-06-28
make instcombine produce calls to llvm.donothing instead of a random intrinsic
Nuno Lopes
2012-06-26
Remove a instcombine transform that (no longer?) makes sense:
Evan Cheng
2012-06-26
Replacing zero-sized alloca's with a null pointer is too aggressive, instead
Duncan Sands
2012-06-25
improve optimization of invoke instructions:
Nuno Lopes
2012-06-22
Revert remaining part of r93200: "Disable folding sext(trunc(x)) -> x"
Jakob Stoklund Olesen
2012-06-21
instcombine: disable optimization of 'invoke null/undef'. I'll move this fun...
Nuno Lopes
2012-06-21
Look pass zext to strength reduce an udiv. Patch by David Majnemer. rdar://11...
Evan Cheng
2012-06-21
Add support for invoke to the MemoryBuiltin analysid.
Nuno Lopes
2012-06-21
hopefully fix the buildbots: some tests have wrong definitions of malloc and...
Nuno Lopes
2012-06-21
refactor the MemoryBuiltin analysis:
Nuno Lopes
2012-06-14
InstCombine: fix a bug when combining (fcmp cc0 x, y) && (fcmp cc1 x, y).
Manman Ren
2012-06-10
InstCombine: Turn (zext A) == (B & (1<<X)-1) into A == (trunc B), narrowing t...
Benjamin Kramer
2012-06-08
canonicalize:
Nuno Lopes
2012-06-07
Fix a bug in FoldSelectOpOp. Bitcast ops may change the number of vector elem...
Nadav Rotem
2012-06-07
Adding a missing -S to the opt invocation.
Meador Inge
2012-06-06
Spell optimization name correclty.
Bill Wendling
2012-06-06
Another testcase for r156548.
Bill Wendling
2012-06-06
Fix combine of uno && ord -> false so that the ordering of the fcmps doesn't
Chad Rosier
2012-06-06
Remove extraneous CHECK-NOTs from previous commit and add a new test case.
Chad Rosier
2012-06-06
FileCheckize this test.
Chad Rosier
2012-05-28
InstCombine: Fix infinite loop when encountering switch on trivial icmp.
Benjamin Kramer
2012-05-27
PR12967: Don't crash when trying to fold a shift that's larger than the type'...
Benjamin Kramer
2012-05-22
revert my previous patches that introduced an additional parameter to the obj...
Nuno Lopes
2012-05-11
objectsize: add a few more tests and fix a bug
Nuno Lopes
2012-05-11
Fix a minor logic mistake transforming compares in instcombine. PR12514.
Eli Friedman
2012-05-10
objectsize: add support for GEPs with non-constant indexes
Nuno Lopes
2012-05-09
objectsize:
Nuno Lopes
2012-05-09
change the objectsize intrinsic signature: add a 3rd parameter to denote the ...
Nuno Lopes
2012-05-05
Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c...
Stepan Dyatkovskiy
2012-05-03
remove calls to calloc if the allocated memory is not used (it was already be...
Nuno Lopes
2012-05-03
add support for calloc to objectsize lowering
Nuno Lopes
2012-05-01
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. Fixes
Lang Hames
2012-04-30
Just mark the sign bit as known zero, rather than any other irrelevant bits
Duncan Sands
2012-04-27
Reapply r155682, making constant folding more consistent, with a fix to work
Dan Gohman
2012-04-26
Add instcombine patterns for the following transformations:
Chad Rosier
2012-04-25
Actually delete now-empty file.
Chandler Carruth
2012-04-25
Reverting r155468. Chris and Chandler have convinced me that it's dangerous and
Lang Hames
2012-04-24
ConstantFoldSelectInstruction swapped the operands of the select.
Nadav Rotem
2012-04-24
Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixes
Lang Hames
2012-04-23
Reapply r155136 after fixing PR12599.
Jakob Stoklund Olesen
2012-04-20
Revert r155136 "Defer some shl transforms to DAGCombine."
Jakob Stoklund Olesen
2012-04-19
Defer some shl transforms to DAGCombine.
Jakob Stoklund Olesen
2012-04-18
FileCheckize
Jakob Stoklund Olesen
2012-04-18
Nobody likes shifty instructions, but that was a bit strong.
Jakob Stoklund Olesen
[prev]
[next]