Displaying 6 results from an estimated 6 matches for "wdietz2".
Did you mean:
dietz
2012 Oct 18
0
[LLVMdev] Debugging LLVM IR with GDB
> Has anybody debugged LLVM IR with GDB? I'm using dragonegg to transform C
> into IR, then applying my optimizations. Passing "-g" to dragonegg doesn't
> seem to work since it generates debug info for the C code, not the IR. I
> really need GDB (lli doesn't solve my problems) in order to debug
> multi-threaded and multi-process MPI code.
>
> More
2012 Oct 18
4
[LLVMdev] Debugging LLVM IR with GDB
...Another interesting issue is how to coexist with any existing debug
metadata, which can be useful for simultaneously debugging an IR
transform inline with the C source for instrumentation-style passes
like SAFECode, ASan/TSan.
Quick Example:
(gdb) break main
Breakpoint 1 at 0x4010b1: file
/home/wdietz2/magic/test/unit/test_loop.c, line 9.
(gdb) r
Starting program:
/home/wdietz2/llvm/32-obj-make/projects/magic/test/Output/test_loop
Breakpoint 1, main (argc=<value optimized out>, argv=<value optimized
out>) at /home/wdietz2/magic/test/unit/test_loop.c:9
9 unsigned k = 0;
Missin...
2012 Oct 17
5
[LLVMdev] Debugging LLVM IR with GDB
Hi all,
Has anybody debugged LLVM IR with GDB? I'm using dragonegg to transform
C into IR, then applying my optimizations. Passing "-g" to dragonegg
doesn't seem to work since it generates debug info for the C code, not
the IR. I really need GDB (lli doesn't solve my problems) in order to
debug multi-threaded and multi-process MPI code.
More clearly, if I have a file
2010 Jun 29
3
[LLVMdev] Queries of an invalidated AA ModulePass
...9;...
0xd9f7400 Executing Pass 'Loop Pass Manager' on Function 'freetree'...
0xd9bfa70 Executing Pass 'Canonicalize natural loops' on Loop 'bb2'...
0xd9bfa70 Executing Pass 'Loop Invariant Code Motion' on Loop 'bb2'...
opt: /home/vadve/wdietz2/llvm27/llvm/projects/poolalloc/lib/DSA/DataStructureAA.cpp:203:
virtual llvm::AliasAnalysis::ModRefResult<unnamed>::DSAA::getModRefInfo(llvm::CallSite,
llvm::Value*, unsigned int): Assertion `valid && "AA invalidated but
then queried?!"' failed.
Note that "DSAA&qu...
2010 Jun 29
0
[LLVMdev] Queries of an invalidated AA ModulePass
...Executing Pass 'Loop Pass Manager' on Function 'freetree'...
> 0xd9bfa70 Executing Pass 'Canonicalize natural loops' on Loop 'bb2'...
> 0xd9bfa70 Executing Pass 'Loop Invariant Code Motion' on Loop 'bb2'...
> opt: /home/vadve/wdietz2/llvm27/llvm/projects/poolalloc/lib/DSA/DataStructureAA.cpp:203:
> virtual llvm::AliasAnalysis::ModRefResult<unnamed>::DSAA::getModRefInfo(llvm::CallSite,
> llvm::Value*, unsigned int): Assertion `valid && "AA invalidated but
> then queried?!"' failed.
>
>...
2016 Oct 14
5
BoF: Shipping Software as LLVM IR (@Upcoming Dev Mtg)
Hi LLVM’ers!
We are hosting a BoF at this year's Dev Meeting on a subject we hope will
be of interest to some (many?) of you:
shipping software (entirely) as LLVM IR.
You can find our proposal in the meeting schedule online:
https://llvmdevelopersmeetingbay2016.sched.org/event/8Yzq/shipping-software-as-llvm-ir
The BoF is scheduled to last 45 minutes, which will go by very quickly!
To make