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
/
lib
/
Transforms
Age
Commit message (
Expand
)
Author
2005-03-17
Fix the missing symbols problem Bill was hitting. Patch contributed by
Chris Lattner
2005-03-15
stop using method.
Chris Lattner
2005-03-15
This mega patch converts us from using Function::a{iterator|begin|end} to
Chris Lattner
2005-03-06
fix a bug where we thought arguments were constants :(
Chris Lattner
2005-03-06
Fix Regression/Transforms/LoopStrengthReduce/dont_insert_redundant_ops.ll,
Chris Lattner
2005-03-06
implement Transforms/LoopStrengthReduce/invariant_value_first_arg.ll
Chris Lattner
2005-03-06
minor simplifications of the code.
Chris Lattner
2005-03-06
trivial simplification
Chris Lattner
2005-03-06
Fix a bug where we could corrupt a parent loop's header info if we unrolled
Chris Lattner
2005-03-06
Make this MUCH faster by avoiding a linear search in the symbol table code.
Chris Lattner
2005-03-05
Reformat comments to fix 80 columns.
Jeff Cohen
2005-03-05
Reuse induction variables created for strength-reduced GEPs by other similar ...
Jeff Cohen
2005-03-05
second argument to Value::setName is now gone.
Chris Lattner
2005-03-04
Do not compute 1ULL << 64, which is undefined. This fixes Ptrdist/ks on the
Chris Lattner
2005-03-04
Add support for not strength reducing GEPs where the element size is a small
Jeff Cohen
2005-03-03
Add an optional argument to lower to a specific constant value instead of
Chris Lattner
2005-03-01
Fixed the following LSR bugs:
Jeff Cohen
2005-02-28
Fix crash in LSR due to attempt to remove original induction variable. However,
Jeff Cohen
2005-02-27
PHI nodes were incorrectly placed when more than one GEP is reduced in a loop.
Jeff Cohen
2005-02-27
First pass at improved Loop Strength Reduction. Still not yet ready for prim...
Jeff Cohen
2005-02-27
Teach globalopt how memset/cpy/move affect memory, to allow better optimization.
Chris Lattner
2005-02-27
Fix spelling, patch contributed by Gabor Greif!
Chris Lattner
2005-02-26
remove extraneous cast
Chris Lattner
2005-02-24
Implement Transforms/SimplifyCFG/switch_thread.ll
Chris Lattner
2005-02-23
make this more efficient. Scan up to 16 nodes, not the whole list.
Chris Lattner
2005-02-22
Remove use of bind_obj
Chris Lattner
2005-02-17
Do not mark obviously unreachable blocks live when processing PHI nodes,
Chris Lattner
2005-02-14
Fix the second bug attached to PR504.
Chris Lattner
2005-02-12
Fix for testcase Transforms/IndVarsSimplify/2005-02-11-InvokeCrash.ll
Chris Lattner
2005-02-10
Localize globals if they are only used in main(). This replaces the
Alkis Evlogimenos
2005-02-02
Fix crash on MallocInsts of unsized types.
Alkis Evlogimenos
2005-02-01
API change.
Chris Lattner
2005-02-01
Adjust to changes in APIs
Chris Lattner
2005-02-01
Hacks to make this ugly ugly code work with the new use lists.
Chris Lattner
2005-01-31
Implement InstCombine/cast.ll:test25, a case that occurs many times
Chris Lattner
2005-01-31
Implement the trivial cases in InstCombine/store.ll
Chris Lattner
2005-01-31
Implement Transforms/InstCombine/cast-load-gep.ll, which allows us to devirtu...
Chris Lattner
2005-01-29
Adjust to changes in instruction interfaces.
Chris Lattner
2005-01-29
Switchinst takes a hint for the number of cases it will have.
Chris Lattner
2005-01-29
switchinst ctor now takes a hint for the number of cases that it will have.
Chris Lattner
2005-01-29
Adjust Valuehandle to hold its operand directly in it.
Chris Lattner
2005-01-28
* add some DEBUG statements
Chris Lattner
2005-01-25
Add a dependency to the trace library so that it gets pulled in
Alkis Evlogimenos
2005-01-23
Get rid of a several dozen more and instructions in specint.
Chris Lattner
2005-01-21
Handle comparisons of gep instructions that have different typed indices
Chris Lattner
2005-01-19
Add two optimizations. The first folds (X+Y)-X -> Y
Chris Lattner
2005-01-19
Fix 'raise' to work with packed types. Patch by Morten Ofstad.
Chris Lattner
2005-01-17
Delete PHI nodes that are not dead but are locked in a cycle of single
Chris Lattner
2005-01-17
Move code out of indentation one level to make it easier to read.
Chris Lattner
2005-01-14
Fix some bugs in an xform added yesterday. This fixes Prolangs-C/allroots.
Chris Lattner
[next]