Displaying 6 results from an estimated 6 matches for "domprinter".
2013 Jan 10
0
[LLVMdev] Call graph printer/viewer
...t to dump it to a file and then open it with a DOT viewer.
So I started adding support for viewing the call graph from opt.
Basically, there are 2 alternatives:
1) If you are trying to print/view a graph that is a Function
analysis, then exploit DOTGraphTraits{Viewer,Printer}
* lib/Analysis/DomPrinter.cpp
* lib/Analysis/RegionPrinter.cpp
2) Otherwise, use low-level interface {View,Write}Graph
* lib/Analysis/CFGPrinter.cpp
- View the graph, defines passes for viewing/printing
* lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
* lib/CodeGen/ScheduleDAGPrinter.cpp
- View the...
2009 Jul 14
2
[LLVMdev] [patch] Dotty printer for dependency trees
...ains these changes:
1. Move DOTGraphTraits<const Function*> to CFGPrinter.h to reuse it
later.
2. Add nodes_iterator to GraphTraits<DomTreeNode *>,
GraphTraits<DominatorTree*>, GraphTraits<PostDominatorTree*> to enable
the GraphWriter on these data structures.
3. The file DomPrinter.cpp containing the actual passes, printers & Co.
It is simple as almost everything already existed.
4. A little bug fix in lib/Analysis/CFGPrinter.cpp.
virtual bool runOnFunction(Function &F) {
- F.viewCFG();
+ F.viewCFGOnly();
return false;
"opt -view-cfg-only...
2010 Oct 01
2
[LLVMdev] CMake "sudo make install" & headers
...s/ConstantFolding.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/ConstantsScanner.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/DOTGraphTraitsPass.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/DebugInfo.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/DomPrinter.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/DominatorInternals.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/Dominators.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/FindUsedTypes.h
-- Installing: /usr/local/llvm-2.8/include/llvm/Analysis/IVUsers.h
-- Instal...
2010 Oct 01
0
[LLVMdev] CMake "sudo make install" & headers
On Thu, Sep 30, 2010 at 3:08 PM, Samuel Williams
<space.ship.traveller at gmail.com> wrote:
> Hi,
>
> I might just be doing something stupid, but when I do
>
> $ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/llvm-2.8 -DCMAKE_BUILD_TYPE=Release ..
> $ sudo make install
>
> I don't get the expected headers in
> /usr/local/llvm-2.8/include/llvm
>
> It is
2010 Sep 30
6
[LLVMdev] CMake "sudo make install" & headers
Hi,
I might just be doing something stupid, but when I do
$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local/llvm-2.8 -DCMAKE_BUILD_TYPE=Release ..
$ sudo make install
I don't get the expected headers in
/usr/local/llvm-2.8/include/llvm
It is simply an empty directory.
What am I doing wrong? This is on Mac OS X, CMake 2.8+
Kind regards,
Samuel
2015 Jul 29
1
[LLVMdev] Error when i am using command make -j4 command in cygwin to compile safecode
...build
llvm[2]: Compiling DivergenceAnalysis.cpp for Release+Asserts build
llvm[3]: Compiling InstructionNamer.cpp for Release+Asserts build
llvm[3]: Compiling IntegerDivision.cpp for Release+Asserts build
llvm[3]: Building Release+Asserts Archive Library libLLVMInstrumentation.a
llvm[2]: Compiling DomPrinter.cpp for Release+Asserts build
make[3]: Leaving directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/lib/Transforms/Instrumentation'
make[2]: Entering directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/lib/Target'
make[3]: Entering directory '/home/NIKHILREDDY/WORK/LLVM_OBJ/lib/Target/X86'
llv...