[LLVMdev] context/scope of instruction

Devang Patel dpatel at apple.com
Fri Jan 20 09:12:42 PST 2012


On Jan 19, 2012, at 10:12 AM, Christian Jacobs wrote:

> Hello,
> I need to know how I get the LLVM::IDScope object of an instruction.
> 
> My program contains:
> call void (...)* @commit(), !dbg !16
> 
> !16 = metadata !{i32 16, i32 5, metadata !8, null}
> 
> !8 = metadata !{i32 589835, metadata !4, i32 10, i32 1, metadata !2, i32 0} ; [ DW_TAG_lexical_block ]
> 

!8 is DIScope here (actually it is DILexicalBlock, which is derived from DIScope).

-
Devang



More information about the llvm-dev mailing list