Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
e4d5c441e04bdc00ccf1804744af670655123b07
/
lib
/
Analysis
/
DataStructure
/
Steensgaard.cpp
e4d5c44
This mega patch converts us from using Function::a{iterator|begin|end} to
by Chris Lattner
· 19 years ago
a9548d9
* Make some methods more const correct.
by Chris Lattner
· 20 years ago
1d7b5de
Add last four createXxxPass functions
by Jeff Cohen
· 20 years ago
b12914b
'Pass' should now not be derived from by clients. Instead, they should derive
by Chris Lattner
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 20 years ago
7848e68
These files don't need to include <iostream> since they include "Support/Debug.h".
by Brian Gaeke
· 20 years ago
4dabb2c
Move all of the DSA headers into the Analysis/DataStructure subdir.
by Chris Lattner
· 20 years ago
954da37
Add #include <iostream> since Value.h does not #include it any more.
by Reid Spencer
· 20 years ago
1bf3408
Update to match the autochaining interface that the AA interface uses
by Chris Lattner
· 20 years ago
92e41d5
Forward method request to chained aa implementation
by Chris Lattner
· 21 years ago
091f776
Initial support for implementing clonePartiallyInto in terms of cloneReachableSubgraph, though this support is currently disabled.
by Chris Lattner
· 21 years ago
9a92729
Fine-grainify namespaces for this library
by Chris Lattner
· 21 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 21 years ago
15869aa
All DSGraphs keep a reference to the targetdata they are created with. This is
by Chris Lattner
· 21 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
6806f56
DEBUG got moved to Support/Debug.h
by Chris Lattner
· 21 years ago
8d32767
Move usages of explicit hash_* datastructures to use typedefs
by Chris Lattner
· 21 years ago
5a54063
Revamp DSGraphs so that they can support multiple functions in the same
by Chris Lattner
· 21 years ago
a612afc
Adjust to implement new AA interface
by Chris Lattner
· 21 years ago
be1094e
Hax0r around a deficiency in the Pass infrastructure
by Chris Lattner
· 22 years ago
72d29a4
Implement a "union-findy" version of DS-Analysis, which eliminates the
by Chris Lattner
· 22 years ago
88c7294
Fix problem breaking Fhourstones
by Chris Lattner
· 22 years ago
0f777ab
Make steensgaards performance not shameful
by Chris Lattner
· 22 years ago
af28351
Switch to using the right call vector
by Chris Lattner
· 22 years ago
47a307a
Print out the steens graph if -debug is specified
by Chris Lattner
· 22 years ago
6022ef4
Remove explicit result counters
by Chris Lattner
· 22 years ago
923fc05
Implement optimization for direct function call case. This dramatically
by Chris Lattner
· 22 years ago
b8925bc
Remove bogus assertion
by Chris Lattner
· 22 years ago
e6c0b5d
Fix steensgaard to work on a lot more cases...
by Chris Lattner
· 22 years ago
0a91e63
Rename variable
by Chris Lattner
· 22 years ago
41c04f7
Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)
by Chris Lattner
· 22 years ago
394471f
* Eliminate boolean arguments in favor of using enums
by Chris Lattner
· 22 years ago
f4445df
'graph' is spelled without a 'c'.
by Misha Brukman
· 22 years ago
f40f0a3
eliminate the ability to remove global nodes from deadNodeElminate... for now.
by Chris Lattner
· 22 years ago
65f2897
Clean up DSGraph::removeDeadNodes interface
by Chris Lattner
· 22 years ago
9651725
Make removeTriviallyDeadNodes a private interface of DSGraph
by Chris Lattner
· 22 years ago
01fb0c7
Cannot modify original call sites vector
by Chris Lattner
· 22 years ago
f8c6aab
Use DSNodeHandleMap instead to be safe
by Chris Lattner
· 22 years ago
d747e8f
Change Steens class to build with Vikram's changes
by Chris Lattner
· 22 years ago
c875f02
Rename ValueMap to ScalarMap
by Chris Lattner
· 22 years ago
4f53bef
Fix comments, steens is context sensitive, we just haven't implemented
by Chris Lattner
· 22 years ago
0969c50
- Make DSCallSite not inherit from std::vector. Renamed methods slightly.
by Chris Lattner
· 22 years ago
26b9826
Remove spurious caller pointer in DSCallSite.
by Vikram S. Adve
· 22 years ago
42fd169
Added a first-class representation for each call site that can be
by Vikram S. Adve
· 22 years ago
c5f21de
DataStructure.h doesn't include DSGraph.h
by Chris Lattner
· 22 years ago
1c7ce2c
Initial checkin of Steensgaards context insensitive flow insensitive
by Chris Lattner
· 22 years ago