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
/
Analysis
/
DataStructure
/
DSGraph.h
Age
Commit message (
Expand
)
Author
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-11
Add new method
Chris Lattner
2003-11-02
All DSGraphs keep a reference to the targetdata they are created with. This is
Chris Lattner
2003-10-20
Added LLVM copyright header (for lack of a better term).
John Criswell
2003-09-20
Unsquishify
Chris Lattner
2003-08-05
Add a comment to the method decl
Chris Lattner
2003-08-05
Added declaration of mergeInGlobalsGraph
Sumant Kowshik
2003-07-16
(1) Added DSGraph::cloneReachableSubgraph and DSGraph::cloneReachableNodes
Vikram S. Adve
2003-07-02
Add new methods
Chris Lattner
2003-06-30
Add new method
Chris Lattner
2003-06-30
Be more const correct
Chris Lattner
2003-06-30
Substantial revamp: DSGraphs now may contain the graphs for multiple functions
Chris Lattner
2003-06-28
Add new DSGraph::ScalarMapTy typedef to avoid pulling representation issues
Chris Lattner
2003-06-22
Remove a ton of extraneous #includes
Chris Lattner
2003-06-19
Lots of changes to make the NodeType field private to DSNode.
Chris Lattner
2003-06-11
Included assert.h so that the code compiles under newer versions of GCC.
John Criswell
2003-02-11
Fix uninitialized member problem
Chris Lattner
2003-02-10
Implement a new method "viewGraph" which can be used to instantly view a grap...
Chris Lattner
2003-02-09
TD Pass now does not cause globals to mark nodes incomplete.
Chris Lattner
2003-02-05
Implement optimization for direct function call case. This dramatically
Chris Lattner
2003-02-04
Add sanity check
Chris Lattner
2003-02-03
* Add a bunch of stuff for checking the integrity of the graph
Chris Lattner
2003-02-01
Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)
Chris Lattner
2003-01-23
* Eliminate boolean arguments in favor of using enums
Chris Lattner
2002-11-27
Added flags to CloneFlags to strip/keep Mod/Ref bits when cloning a graph.
Vikram S. Adve
2002-11-10
Add capability to set a preference of what call vector is printed to dot files
Chris Lattner
2002-11-09
eliminate the ability to remove global nodes from deadNodeElminate... for now.
Chris Lattner
2002-11-09
Move maskNodeTypes from cpp file
Chris Lattner
2002-11-09
Clean up DSGraph::removeDeadNodes interface
Chris Lattner
2002-11-09
Make removeTriviallyDeadNodes a private interface
Chris Lattner
2002-11-09
Add initial support for a globals graph
Chris Lattner
2002-11-08
Add another option to cloneGraph
Chris Lattner
2002-11-08
- Add support for an "auxillary" call site list
Chris Lattner
2002-11-08
Use DSNodeHandle for persistent maps
Chris Lattner
2002-11-07
Instead of using a bool that constant has to be explained, use a self
Chris Lattner
2002-11-07
Add new method
Chris Lattner
2002-11-06
Add const version of function getNodeForValue:
Vikram S. Adve
2002-11-06
Remove stripscalars argument to cloneInto
Chris Lattner
2002-11-03
Rename ValueMap to ScalarMap
Chris Lattner
2002-10-31
Eliminate some unneccesary #includes and forward decls
Chris Lattner
2002-10-31
Refactored DSGraph.h:
Misha Brukman
2002-10-31
This fixes all kinds of problems with array handling. There are still bugs to
Chris Lattner
2002-10-27
Add #include
Chris Lattner
2002-10-22
Allow modification of callee
Chris Lattner
2002-10-21
Delete unused arguments to DSGraph::cloneInto method
Chris Lattner
2002-10-21
- Add "ResolvingCaller" to the CallSite record. This keeps track of which
Chris Lattner
2002-10-21
Add another copy ctor form
Chris Lattner
2002-10-21
As it turns out, we don't need a fully generic mapping copy ctor, we just need
Chris Lattner
2002-10-21
Make sure to initialize isArray member
Chris Lattner
2002-10-21
Two callsites are equivalent even if they are from two completely different
Chris Lattner
[prev]
[next]