Displaying 3 results from an estimated 3 matches for "topdownclosure".
2002 Nov 06
0
[LLVMdev] DSGraph implementation status update
...in a rather large
change to the data structure graph representation. Here are the bonuses
of the new representation:
1. Only the DSNode interface changed, mostly in implementation details, so
hopefully client code shouldn't be effected. As a metric, nothing had
to change in BottomUp or TopDownClosure.cpp for the new representation.
The biggest change is that the getLink(...) methods now return a
reference to a DSNodeHandle instead of a pointer.
2. The new representation is much smaller and less computationally
intensive to update, meaning that the datastructure analysis itself
shoul...
2006 May 22
2
[LLVMdev] Indirect function call
The follwing is a snippet of code to find some indirect calls in a module, which I
learned from TopDownClosure.cpp:
void FPS::repairCallGraph(Module &M) {
CompleteBUDataStructures &DS = getAnalysis<CompleteBUDataStructures>();
for (Module::iterator f = M.begin(); f != M.end(); ++f ) {
if( f->isExternal() ) continue;
for (Function::iterator I = f->begin(); I != f->end(); ++I) {...
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...ling GraphChecker.cpp for Release+Asserts build
llvm[4]: Compiling Local.cpp for Release+Asserts build
llvm[4]: Compiling Printer.cpp for Release+Asserts build
llvm[4]: Compiling SanityCheck.cpp for Release+Asserts build
llvm[4]: Compiling StdLibPass.cpp for Release+Asserts build
llvm[4]: Compiling TopDownClosure.cpp for Release+Asserts build
llvm[4]: Compiling TypeSafety.cpp for Release+Asserts build
llvm[4]: Building Release+Asserts Archive Library libLLVMDataStructure.a
make[4]: Leaving directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/projects/poolalloc/lib/DSA'
make[4]: Entering directory '/home/N...