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-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
2004-03-17
cleanup comment
Chris Lattner
2004-03-14
Remove dead file
Chris Lattner
2004-03-14
Move DemoteRegToStack prototype out of DemoteRegToStack.h to this file.
Chris Lattner
2004-03-02
Add prototype for ExtractCodeRegion()
Misha Brukman
2004-03-01
Add ability to extract a single basic block into a new function.
Misha Brukman
2004-02-28
New Function-level transformation utils.
Misha Brukman
2004-02-04
Check in header file I forgot before.
Chris Lattner
2004-01-12
llvm::ConstantFoldInstruction
Chris Lattner
2003-12-19
Add new function
Chris Lattner
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-10
Include forms of SplitCriticalEdge which work correctly with pred/succ iterators
Chris Lattner
2003-11-10
Move isCriticalEdge & SplitCritical into this file. While we're at it, change
Chris Lattner
2003-10-20
Added LLVM copyright header (for lack of a better term).
John Criswell
2003-10-05
Change the interface to PromoteMemToReg to also take a DominatorTree
Chris Lattner
2003-09-30
Standardize header file comments
Chris Lattner
2003-09-20
Cleanup header file
Chris Lattner
2003-09-10
Expand the pass to unify all of the unwind blocks as well
Chris Lattner
2003-08-31
Fix an FLAT OUT WRONG comment
Chris Lattner
[next]