Hi, if I have some LLVM code like this:
<div><br></div><div><div>@.str = private unnamed_addr constant [7 x i8] c"in_arr\00", align 1</div><div>@.str1 = private unnamed_addr constant [8 x i8] c"in_arr2\00", align 1</div><div>@.str2 = private unnamed_addr constant [8 x i8] c"out_arr\00", align 1</div>
</div><div>...</div><div>...</div><div><br></div><div><div>  call void (...)* @_Z16fooz(i8* <b>getelementptr inbounds ([7 x i8]* @.str, i64 0, i64 0)</b>, i32 0, i32 1024)</div></div><div>...</div><div><br></div><div>I would like to get the string value of the bold argument, but how? I know it's a llvm::Value pointer, but it is not a llvm::<span style="background-color:rgb(255,255,255);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center">GetElementPtrInst?</span></div>
<div><span style="background-color:rgb(255,255,255);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center"><br></span></div><div><span style="background-color:rgb(255,255,255);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center"><br>
</span></div><div><span style="background-color:rgb(255,255,255);font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:center">Thanks,</span></div><div style="text-align:center"><font face="Verdana, Geneva, Arial, Helvetica, sans-serif"><br>
</font></div><div style="text-align:center"><font face="Verdana, Geneva, Arial, Helvetica, sans-serif"><br></font></div><div><br></div><div><br></div><div><br></div><div><br></div>