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
/
DataStructure.h
Age
Commit message (
Expand
)
Author
2006-12-13
Remove DSA.
John Criswell
2006-10-23
change this back
Andrew Lenharth
2006-06-20
Fix build on old compilers
Andrew Lenharth
2006-06-19
Do partial inlining in BU. This resolves more call sites. Also add options ...
Andrew Lenharth
2005-10-24
add some prototypes
Chris Lattner
2005-04-21
Remove trailing whitespace
Misha Brukman
2005-04-21
add support for taking the address of free.
Chris Lattner
2005-04-02
merge EquivClassGraphs.h into DataStructure.h with the other DSA pass definit...
Chris Lattner
2005-04-02
add and use a callee_iterator typedef
Chris Lattner
2005-04-02
Change the ActualCallees callgraph from hash_multimap<Instruction,Function>
Chris Lattner
2005-03-23
a hack to allow count-aa to work with ds-aa :(
Chris Lattner
2005-03-21
add a new map
Chris Lattner
2005-03-21
rename a method add a data structure.
Chris Lattner
2005-03-19
Each DS collection now contains an equivalence class of globals values.
Chris Lattner
2005-02-07
Hopefully fix the build on Darwin with GCC 3.3
Chris Lattner
2005-02-04
add new member
Chris Lattner
2005-02-01
remove dead method
Chris Lattner
2005-01-24
Add some methods.
Chris Lattner
2005-01-09
Get lib/Analysis/DataStructure to compile with VC++
Jeff Cohen
2004-09-20
'Pass' should now not be derived from by clients. Instead, they should derive
Chris Lattner
2004-09-01
Changes For Bug 352
Reid Spencer
2004-03-11
Doxygenified and cleand up comments.
Misha Brukman
2003-11-13
Add methods for implementation
Chris Lattner
2003-11-13
Add an initial version of the CompleteBUDataStructures pass
Chris Lattner
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
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-21
Add prototype
Chris Lattner
2003-09-20
Switch from using CallInst's to represent call sites to using the LLVM
Chris Lattner
2003-07-26
Remove #includes
Chris Lattner
2003-07-02
Remove dead method
Chris Lattner
2003-07-01
TD pass keeps track of which functions have complete arguments
Chris Lattner
2003-07-01
Add new methods to BUDS for keeping track of a precise call graph
Chris Lattner
2003-06-30
Constness changes
Chris Lattner
2003-06-30
Remove prototype for dead method
Chris Lattner
2003-06-22
Remove a ton of extraneous #includes
Chris Lattner
2003-06-11
Included assert.h so that the code compiles under newer versions of GCC.
John Criswell
2003-02-03
Hack to work around deficiency in pass infrastructure
Chris Lattner
2003-02-01
Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)
Chris Lattner
2002-12-12
No need to specify the class if the method is within the class declaration.
Misha Brukman
2002-11-12
Remove dead method, add new method
Chris Lattner
2002-11-11
Almost complete rewrite of BU closure code
Chris Lattner
2002-11-10
add method
Chris Lattner
2002-11-10
Add hasGraph() methods to all of the passes for the printer
Chris Lattner
2002-11-09
Add globals graphs to all three passes
Chris Lattner
2002-11-09
Add initial support for a globals graph
Chris Lattner
2002-11-09
Remove unneccesary #include
Chris Lattner
2002-11-09
Remove GlobalDSGraph delcaration
Chris Lattner
2002-11-08
- Add support for an "auxillary" call site list
Chris Lattner
2002-11-08
Restore a #include because this header file needs the definitions
Vikram S. Adve
[next]