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
2009-09-08
instcombine transforms vector loads that are only used by
Chris Lattner
2009-09-08
fix ComputeMaskedBits handling of zext/sext/trunc to work with vectors.
Chris Lattner
2009-09-07
Don't depend on Tcl behavior of redirecting stderr for all commands in a
Daniel Dunbar
2009-09-05
Eliminate uses of %prcontext.
Daniel Dunbar
2009-09-02
fix PR4837, some bugs folding vector compares. These
Chris Lattner
2009-08-31
fix a bug I introduced with my 'instcombine builder' refactoring
Chris Lattner
2009-08-30
suck a bunch more gep tests into getelementptr.ll and filecheckize them all.
Chris Lattner
2009-08-30
consolodate various GEP tests into getelementptr.ll using filecheck.
Chris Lattner
2009-08-30
another huge testcase, this time from 'gs' in llvm-test.
Chris Lattner
2009-08-30
remove another poorly-reduced testcase which came from ldecod in llvm-test.
Chris Lattner
2009-08-30
this testcase is 500 lines long and is distilled from bzip2, just
Chris Lattner
2009-08-30
convert to filecheck
Chris Lattner
2009-08-30
Fix PR4748: don't fold gep(bitcast(x)) into bitcast(gep) when x
Chris Lattner
2009-08-25
Remove obsolete -f flags.
Dan Gohman
2009-08-21
Change getelementptr folding to use APInt instead of uint64_t for
Dan Gohman
2009-08-19
Fix a bug in the over-index constant folding. When over-indexing an
Dan Gohman
2009-08-19
Canonicalize indices in a constantexpr GEP. If Indices exceed the
Dan Gohman
2009-08-13
When InstCombine simplifies a load -> extract element to gep -> load, place
Mon P Wang
2009-08-12
Make LLVM Assembly dramatically easier to read by aligning the comments,
Dan Gohman
2009-08-12
Transform -X/C to X/-C, implementing a README.txt entry.
Dan Gohman
2009-08-12
Optimize (x/C)*C to x if the division is exact.
Dan Gohman
2009-08-11
Optimize exact sdiv by a constant power of 2 to ashr.
Dan Gohman
2009-08-11
Don't assume that external global variables are aligned at their preferred
Dan Gohman
2009-08-03
Add -disable-output. Thanks Bill!
Dan Gohman
2009-08-03
Add a new Constant::getIntegerValue helper function, and convert a
Dan Gohman
2009-07-28
Teach instcombine to respect and preserve inbounds. Add inbounds
Dan Gohman
2009-07-23
merge vector-casts-0.ll into vector-casts.ll
Chris Lattner
2009-07-23
Make some existing optimizations that would only trigger on scalars
Chris Lattner
2009-07-23
convert a test to filecheck format. This fixes an endemic problem
Chris Lattner
2009-07-23
rename test
Chris Lattner
2009-07-21
Add a testcase for PR2831.
Dan Gohman
2009-07-20
Revert the addition of hasNoPointerOverflow to GEPOperator.
Dan Gohman
2009-07-18
Canonicalize bitcasts between types like <1 x i64> and i64 to
Eli Friedman
2009-07-18
Back out 76300; apparently the preference is to canonicalize the other
Eli Friedman
2009-07-18
Add combine: X sdiv (1 << Y) -> X udiv (1 << Y) when X doesn't have the
Eli Friedman
2009-07-18
Canonicalize insert/extractelement from single-element vectors into
Eli Friedman
2009-07-15
Don't restrict the set of instructions where we try to constant-fold the
Eli Friedman
2009-07-14
Fix trivial todo in instcombine.
Eli Friedman
2009-07-13
PR4548: optimize zext+udiv+trunc to udiv.
Eli Friedman
2009-07-13
Fix bug in run-line.
Eli Friedman
2009-07-13
Canonicalize boolean +/- a constant to a select.
Eli Friedman
2009-07-02
do not try to analyze bitcasts from i64 to <2 x i32> in ComputedMaskedBits. ...
Chris Lattner
2009-07-01
Fix an instcombine abort on a scalar-to-vector bitcast. This fixes PR4487.
Dan Gohman
2009-06-18
Generalize the zext(trunc(t) & C) instcombine to work even with
Dan Gohman
2009-06-17
Instcombine zext(trunc(x) & mask) to x&mask, even if the trunc has
Dan Gohman
2009-06-17
Correct an accidental duplication of the test (patch doesn't handle
Eli Friedman
2009-06-17
PR3439: Correct a silly mistake in the SimplifyDemandedUseBits code for
Eli Friedman
2009-06-16
Generalize a few more instcombines to be vector/scalar-independent.
Dan Gohman
2009-06-16
Testcase for r73506
Chris Lattner
2009-06-15
Support vector casts in more places, fixing a variety of assertion
Dan Gohman
[prev]
[next]