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-08-03
Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.
Bill Wendling
2011-08-03
SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget
Andrew Trick
2011-08-03
fix PR10286, a problem with the .ll printer handling block addresses that are...
Chris Lattner
2011-08-03
Fix logical error when detecting lifetime intrinsics.
Nick Lewycky
2011-08-02
Teach InstCombine that lifetime intrincs aren't a real user on the result of a
Nick Lewycky
2011-08-02
Lifetime intrinsics on undef are dead.
Nick Lewycky
2011-08-02
Remove empty test.
Benjamin Kramer
2011-08-02
Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gc...
Owen Anderson
2011-07-31
Add a small gep optimization I noticed was missing while reading some IL.
Rafael Espindola
2011-07-29
Clean up debug info after reassociation.
Devang Patel
2011-07-29
Make sure to correctly clear the exact/nuw/nsw flags off of shifts when they ...
Eli Friedman
2011-07-27
Teach the ConstantMerge pass about alignment. Fixes PR10514!
Nick Lewycky
2011-07-25
Finish adding support for lifetime intrinsics to SROA. Fixes PR10121!
Nick Lewycky
2011-07-22
Move the last uses of RetainFunc etc. over to using getRetainCallee() etc.
Dan Gohman
2011-07-21
Fix MergeInVectorType to check for vector types with the same alloc
Dan Gohman
2011-07-21
LSR, correct fix for rdar://9786536. Silly casting bug.
Andrew Trick
2011-07-21
LSR must sometimes sign-extend before generating double constants.
Andrew Trick
2011-07-21
LSR crashes on an empty IVUsers list.
Andrew Trick
2011-07-20
Bring LICM into compliance with the new "Memory Model for Concurrent Operatio...
Eli Friedman
2011-07-20
indvars: Added getInsertPointForUses to find a valid place to truncate the IV.
Andrew Trick
2011-07-20
indvars test case for r135558.
Andrew Trick
2011-07-20
indvars -disable-iv-rewrite fix: derived GEP IVs
Andrew Trick
2011-07-19
PR10386: Don't try to split an edge from an indirectbr.
Eli Friedman
2011-07-19
Remove bogus test: for all possible inputs of %X, the 'sub nsw' is guaranteed
Nick Lewycky
2011-07-18
indvars: LinearFunctionTestReplace for non-canonical IVs.
Andrew Trick
2011-07-15
A real testcase for r135286.
Chad Rosier
2011-07-15
Add testcase for r135286.
Chad Rosier
2011-07-13
Change test case, one that actually failed before my commit.
Evan Cheng
2011-07-13
It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is ano...
Evan Cheng
2011-07-11
Don't duplicate the work done by a gep into a "bitcast" if the gep has
Rafael Espindola
2011-07-09
Land the long talked about "type system rewrite" patch. This
Chris Lattner
2011-07-09
more tests not making the jump into the brave new world.
Chris Lattner
2011-07-09
Added test cases for GVN signed intrinsics recognition, r134777.
Lang Hames
2011-07-08
Make GVN look through extractvalues for recognised intrinsics. GVN can then C...
Lang Hames
2011-07-06
indvars -disable-iv-rewrite: Added SimplifyCongruentIVs.
Andrew Trick
2011-07-06
LICM: Do not loose alignment on promotion
Tobias Grosser
2011-07-06
Introduce "expect" intrinsic instructions.
Jakub Staszak
2011-07-04
PR10267: Don't combine an equality compare with an AND into an inequality com...
Benjamin Kramer
2011-07-02
indvars -disable-iv-rewrite: bug fix involving weird geps and related cleanup.
Andrew Trick
2011-07-01
Improve constant folding of undef for cmp and select operators.
Dan Gohman
2011-07-01
Improve constant folding of undef for binary operators.
Dan Gohman
2011-06-30
Add r134057 back, but splice the predecessor after the successors phi
Rafael Espindola
2011-06-30
indvars -disable-iv-rewrite: handle cloning binary operators that cannot over...
Andrew Trick
2011-06-30
indvars -disable-iv-rewrite: handle an edge case involving identity phis.
Andrew Trick
2011-06-29
indvars -disable-iv-rewrite: insert new trunc instructions carefully.
Andrew Trick
2011-06-29
Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and
Chad Rosier
2011-06-29
Let simplify cfg simplify bb with only debug and lifetime intrinsics.
Rafael Espindola
2011-06-29
indvars -disable-iv-rewrite: just because SCEV ignores casts doesn't
Andrew Trick
2011-06-28
FileCheckify and prepare for -disable-iv-rewrite.
Andrew Trick
2011-06-27
Teach one piece of scalarrepl to handle lifetime markers. When transforming an
Nick Lewycky
[next]