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
2011-12-24
InstCombine: Add a combine that turns (2^n)-1 ^ x back into (2^n)-1 - x iff x...
Benjamin Kramer
2011-12-24
ComputeMaskedBits: Make knownzero computation more aggressive for ctlz with u...
Benjamin Kramer
2011-12-24
InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1 ^ x iff x is known to be s...
Benjamin Kramer
2011-12-23
Move this test from date-name to feature-name, and port it to FileCheck.
Nick Lewycky
2011-12-22
Reinstate r146578; it doesn't appear to be the cause of some recent execution-
Chad Rosier
2011-12-22
Give string constants generated by IRBuilder private linkage.
Benjamin Kramer
2011-12-22
Speculatively revert r146578 to determine if it is the cause of a number of
Chad Rosier
2011-12-21
Make some intrinsics safe to speculatively execute.
Nick Lewycky
2011-12-20
Unit test for r146950: LSR postinc expansion, PR11571.
Andrew Trick
2011-12-18
Allow inlining of functions with returns_twice calls, if they have the
Joerg Sonnenberger
2011-12-17
Revert r146822 at Pete Cooper's request as it broke clang self hosting.
Kevin Enderby
2011-12-17
SimplifyCFG now predicts some conditional branches to true or false depending...
Pete Cooper
2011-12-15
Added InstCombine for "select cond, ~cond, x" type patterns
Pete Cooper
2011-12-15
Make loop preheader insertion in LoopSimplify handle the case where the loop ...
Eli Friedman
2011-12-14
Move Instruction::isSafeToSpeculativelyExecute out of VMCore and
Dan Gohman
2011-12-14
LSR: Fold redundant bitcasts on-the-fly.
Andrew Trick
2011-12-14
Fix for bug #11429: Wrong behaviour for switches. Small improvement for code ...
Stepan Dyatkovskiy
2011-12-14
It turns out that clang does use pointer-to-function types to
Dan Gohman
2011-12-12
Only replace fwrite with fputc, if the return value is unused.
Joerg Sonnenberger
2011-12-12
Manually upgrade the test suite to specify the flag to cttz and ctlz.
Chandler Carruth
2011-12-09
Add -unroll-runtime for unrolling loops with run-time trip counts.
Andrew Trick
2011-12-08
Fix infinite loop in DSE when deleting a free in a reachable loop that's also
Nick Lewycky
2011-12-06
LSR: prune undesirable formulae early.
Andrew Trick
2011-12-06
Probably not a good idea to convert a single vector load into a memcpy. We
Chad Rosier
2011-12-05
Make the MemCpyOptimizer a bit more aggressive. I can't think of a scenerio
Chad Rosier
2011-12-05
Add support for vectors of pointers.
Nadav Rotem
2011-12-03
Fixed deadstoreelimination bug where negative indices were incorrectly causin...
Pete Cooper
2011-12-03
Add support for constant folding the pow intrinsic.
Chad Rosier
2011-12-01
Prevent library calls from being folded if -fno-builtin has been specified.
Chad Rosier
2011-12-01
Improved fix for abs(val) != 0 to check other similar case. Also fixed style...
Pete Cooper
2011-12-01
Removed use of grep from test and moved it to be with other icmp tests
Pete Cooper
2011-12-01
Added instcombine pattern to spot comparing -val or val against 0.
Pete Cooper
2011-11-30
Better test case found in duplicate PR10570.
Andrew Trick
2011-11-30
LSR: handle the expansion of phi operands that use postinc forms of the IV.
Andrew Trick
2011-11-29
Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable
Chad Rosier
2011-11-29
Fix a theoretical problem (not seen in the wild): if different instances of a
Duncan Sands
2011-11-29
Reenable this IndVars unit test.
Andrew Trick
2011-11-28
Add a missing safety check to ProcessUGT_ADDCST_ADD. Fixes PR11438.
Eli Friedman
2011-11-28
Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of d...
Eli Friedman
2011-11-27
remove a test that is using old-style llvm.dbg intrinsics, apparently only
Chris Lattner
2011-11-27
remove autoupgrade support for old forms of llvm.prefetch and the old
Chris Lattner
2011-11-27
Upgrade syntax of tests using volatile instructions to use 'load volatile' in...
Chris Lattner
2011-11-27
remove autoupgrade support for really old-style debug info intrinsics.
Chris Lattner
2011-11-26
FileCheck-ize this test and make it more precise. This is in preparation
Chandler Carruth
2011-11-23
Correctly byte-swap APInts with bit-widths greater than 64.
Richard Smith
2011-11-23
Fix a crash in which a multiplication was being reported as being both negative
Duncan Sands
2011-11-21
Fix crasher in GVN due to my recent capture tracking changes.
Nick Lewycky
2011-11-20
XFAIL this test until I figure out what indvars is doing here (or find someon...
Benjamin Kramer
2011-11-18
Fix a corner case in updating LoopInfo after fully unrolling an outer loop.
Andrew Trick
2011-11-17
Fix an overly general check in SimplifyIndvar to handle useless phi cycles.
Andrew Trick
[prev]
[next]