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
/
Utils
Age
Commit message (
Expand
)
Author
2007-10-17
Updated VC++ build system.
Hartmut Kaiser
2007-08-10
Add utility to clone loops.
Devang Patel
2007-07-27
Use SmallPtrSet.
Devang Patel
2007-07-25
Add BasicInliner interface.
Devang Patel
2007-07-11
Adding ability to demote phi to stack.
Tanya Lattner
2007-07-06
Add SplitEdge and SplitBlock utility routines.
Devang Patel
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-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-02-03
Switch inliner over to use DenseMap instead of std::map for ValueMap. This
Chris Lattner
2007-01-30
move constant folding code out of Utils/Local into libanalysis
Chris Lattner
2007-01-30
The inliner/cloner can now optionally take TargetData info, which can be
Chris Lattner
2007-01-30
Change constant folding APIs to take an optional TargetData, and change
Chris Lattner
2006-12-23
For PR950:
Reid Spencer
2006-11-05
Unbreak VC++ build.
Jeff Cohen
2006-10-28
add option to isCriticalEdge
Chris Lattner
2006-10-28
Expose a smarter way to break critical edges.
Chris Lattner
2006-06-02
Force anything that #includes llvm/Transforms/Utils/UnifyFunctionExitNodes.h
Chris Lattner
2006-05-27
Implement a new method: CloneAndPruneFunctionInto, as documented.
Chris Lattner
2006-05-27
Add an interface to constant fold and instruction given it's opcode, type
Chris Lattner
2006-05-17
Add a CloneModule call that exposes the mapping of values from the old module
Chris Lattner
2006-05-14
This is a proper fix for the compiler warning. A termination condition is
Chris Lattner
2006-05-13
Fix an infinite loop bug that Vladimir Prus identified.
Reid Spencer
2006-02-10
Remove a level of indirection.
Chris Lattner
2006-01-14
Teach inline function how to update the callgraph when it makes changes.
Chris Lattner
2006-01-13
Allow the code cloning interfaces to capture some important info about the
Chris Lattner
2005-10-27
Move some constant folding functions into LLVMAnalysis since they are used
John Criswell
2005-09-27
allow demotion to volatile values
Chris Lattner
2005-09-26
add a new function
Chris Lattner
2005-08-17
add a helper
Chris Lattner
2005-08-04
Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization into
Nate Begeman
2005-04-21
Remove trailing whitespace
Misha Brukman
2004-10-27
Convert 'struct' to 'class' in various places to adhere to the coding standards
Chris Lattner
2004-10-16
Add support for the unreachable instruction
Chris Lattner
2004-09-15
Add an optional argument to PromoteMemToReg
Chris Lattner
2004-06-23
Moved to include/llvm/Support
Misha Brukman
2004-05-19
Declare function defined in namespace llvm as gcc-3.4 doesn't accept a defini...
Alkis Evlogimenos
2004-04-23
Aggregating function arguments is now an option. Default is `no', as before.
Misha Brukman
2004-04-13
Add new interfaces
Chris Lattner
2004-03-18
The code extractor needs dominator information, so we provide it.
Chris Lattner
2004-03-18
Make this header file self-contained
Chris Lattner
[next]