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
/
include
/
llvm
/
Transforms
Age
Commit message (
Expand
)
Author
2008-01-27
The CorrelatedExpressionElimination pass is known to be buggy. Remove it.
Bill Wendling
2008-01-12
Allow clients to specify the inline threshold when creating
Chris Lattner
2008-01-11
don't include loopinfo.h from this file.
Chris Lattner
2008-01-07
With this patch, the LowerGC transformation becomes the
Gordon Henriksen
2008-01-06
back out accidental commit.
Chris Lattner
2008-01-06
rename isStore -> mayStore to more accurately reflect what it captures.
Chris Lattner
2008-01-05
Didn't mean to commit this.
Owen Anderson
2008-01-04
Move some more functionality from MRegisterInfo to TargetInstrInfo.
Owen Anderson
2007-12-29
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-11-14
Start the process of making MachineLoopInfo possible by templating Loop.
Owen Anderson
2007-11-09
Make this header public
Anton Korobeynikov
2007-11-05
Deleting redundant copy of block extractor pass. See also PR1775.
Gordon Henriksen
2007-10-21
Reg2Mem cleanup and optimizations:
Anton Korobeynikov
2007-10-17
Updated VC++ build system.
Hartmut Kaiser
2007-09-14
Remove RLE from the headers, since the pass itself is gone now.
Owen Anderson
2007-08-10
Add utility to clone loops.
Devang Patel
2007-08-10
add #ifndef guards
Chris Lattner
2007-08-07
Fix comment.
Devang Patel
2007-08-07
Begin loop index split pass.
Devang Patel
2007-08-01
More explicit keywords.
Dan Gohman
2007-08-01
Rename FastDSE to just DSE.
Owen Anderson
2007-07-27
Use SmallPtrSet.
Devang Patel
2007-07-25
Add BasicInliner interface.
Devang Patel
2007-07-24
Add a GVN pass, using the value numbering code I developed for GVNPRE and the
Owen Anderson
2007-07-24
Rename a lot of things to change FastDLE to RedundantLoadElimination.
Owen Anderson
2007-07-23
Fix a comment.
Owen Anderson
2007-07-23
Add FastDLE, the load-elimination counterpart of FastDSE.
Owen Anderson
2007-07-13
Make LCSSA a loop pass.
Devang Patel
2007-07-11
Adding ability to demote phi to stack.
Tanya Lattner
2007-07-11
Add FastDSE, a new algorithm for doing dead store elimination. This algorith...
Owen Anderson
2007-07-09
Expose struct size threhold to allow users to tweak their own setting.
Devang Patel
2007-07-06
Add SplitEdge and SplitBlock utility routines.
Devang Patel
2007-06-19
Move inliner pass header file.
Tanya Lattner
2007-06-08
Do not preserve ETForest.
Devang Patel
2007-06-07
Do not use ETForest as well as DomiantorTree. DominatorTree is sufficient.
Devang Patel
2007-06-07
Use DominatorTree instead of ETForest.
Devang Patel
2007-06-06
Rename.
Devang Patel
2007-06-06
Avoid non-trivial loop unswitching while optimizing for size.
Devang Patel
2007-05-29
Put GVN-PRE in all the right places.
Owen Anderson
2007-05-06
Fix typo in comment.
Nick Lewycky
2007-05-03
Drop 'const'
Devang Patel
2007-05-02
Use 'static const char' instead of 'static const int'.
Devang Patel
2007-05-01
Do not use typeinfo to identify pass in pass manager.
Devang Patel
2007-04-25
Mem2Reg does not need TargetData.
Devang Patel
2007-04-25
Remove unused function argument.
Devang Patel
2007-04-20
Move more passes to using ETForest instead of DominatorTree.
Owen Anderson
2007-04-07
Completely purge DomSet. This is the (hopefully) final patch for PR1171.
Owen Anderson
2007-04-07
Expunge DomSet from CodeExtractor. This is part of the continuing work
Owen Anderson
2007-04-07
Add loop rotation pass.
Devang Patel
2007-03-31
Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare.
Chris Lattner
[next]