search for: topdownclosure

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...