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
Age
Commit message (
Expand
)
Author
2012-06-13
It is possible for several constants which aren't individually absorbing to
Duncan Sands
2012-06-13
SimplifyCFG: fold unconditional branch to its predecessor if profitable.
Manman Ren
2012-06-12
Use std::map rather than SmallMap because SmallMap assumes that the value has
Duncan Sands
2012-06-12
Now that Reassociate's LinearizeExprTree can look through arbitrary expression
Duncan Sands
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-08
Revert commit 158073 while waiting for a fix. The issue is that reassociate
Duncan Sands
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
Grab-bag of reassociate tweaks. Unify handling of dead instructions and
Duncan Sands
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-06-04
When gvn decides to replace an instruction with another, we have to patch the
Rafael Espindola
2012-06-01
BoundsChecking: fix a bug when the handling of recursive PHIs failed and coul...
Nuno Lopes
2012-05-31
add -bounds-checking-multiple-traps option to make one trap BB per check
Nuno Lopes
2012-05-31
revamp BoundsChecking considerably:
Nuno Lopes
2012-05-31
Enhance the sinking code to handle diamond patterns. Patch by
Duncan Sands
2012-05-30
Teach SCEV's icmp simplification logic that a-b == 0 is equivalent to a == b.
Benjamin Kramer
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-26
Since commit 157467, if reassociate isn't actually going to change an expression
Duncan Sands
2012-05-25
bounds checking: add support for byval arguments
Nuno Lopes
2012-05-25
boundschecking:
Nuno Lopes
2012-05-25
Make the reassociation pass more powerful so that it can handle expressions
Duncan Sands
2012-05-24
PR1255 related changes (case ranges):
Stepan Dyatkovskiy
2012-05-23
Fix typo in flag to opt, and also a CHECK-NEXT that doesn't follow a
Kaelyn Uhrain
2012-05-23
BoundsChecking: add a couple of simple tests and fix a bug in branch emition
Nuno Lopes
2012-05-23
Fix the inliner so that the optsize function attribute don't alter the
Patrik Hägglund
2012-05-22
LSR fix: add a missing phi check during IV hoisting.
Andrew Trick
2012-05-22
revert my previous patches that introduced an additional parameter to the obj...
Nuno Lopes
2012-05-22
Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from the
Duncan Sands
2012-05-20
Do not pass an invalid domtree to SimplifyInstruction from
Peter Collingbourne
2012-05-19
Do not eliminate allocas whose alignment exceeds that of the
Peter Collingbourne
2012-05-18
Fix replacing all the users of objc weak runtime routines
Dan Gohman
2012-05-18
allow LazyValueInfo::getEdgeValue() to reason about multiple edges from the s...
Nuno Lopes
2012-05-18
add test case for bugfix in r157032
Nuno Lopes
2012-05-18
FileCheck-ify, apropos of nothing
Joel Jones
2012-05-15
Teach SimplifyLibCalls about stpcpy.
David Majnemer
2012-05-14
Move the capture analysis from MemoryDependencyAnalysis to a more general place
Chad Rosier
2012-05-12
Teach Function::hasAddressTaken that BlockAddress doesn't really take
Jay Foad
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-10
Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.
Dan Gohman
2012-05-10
teach DSE and isInstructionTriviallyDead() about calloc
Nuno Lopes
2012-05-10
formatting change: strip debug info from test
Joel Jones
2012-05-10
Fix a problem with incomplete equality testing of PHINodes in
Joel Jones
[prev]
[next]