<div>```</div><div>if(<span style="color: rgb(0, 0, 255);">GVPath->hasInitializer()</span>){</div><div>  if(ConstantDataArray* CDA=dyn_cast<ConstantDataArray>(GVPath->getInitializer())){</div><div>  StringRef str=CDA-><a class="el" href="file:///Users/Naville/Library/Developer/Shared/Documentation/DocSets/org.llvm.core.docset/Contents/Resources/Documents/d8/dba/classllvm_1_1ConstantDataSequential.html#a3486cc0d00c60d90076132d7a1829326" style="color: rgb(70, 101, 162); font-weight: bold; text-decoration: none; font-family: Roboto, sans-serif; background-color: rgb(249, 250, 252);">getAsString</a>();</div><div>  }</div><div>}</div><div>```</div><div><includetail><div> </div><div> </div><div style="font:Verdana normal 14px;color:#000;"><div style="FONT-SIZE: 12px;FONT-FAMILY: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE: 12px;background:#efefef;padding:8px;"><div id="menu_sender"><b>From: </b> "Mahesh Attarde via llvm-dev"<llvm-dev@lists.llvm.org>;</div><div><b>Date: </b> Wed, Mar 21, 2018 06:52 AM</div><div><b>To: </b> "llvm-dev"<llvm-dev@lists.llvm.org>; <wbr></div><div></div><div><b>Subject: </b> [llvm-dev] How to read String value of GlobalVariable?</div></div><div> </div><div style="position:relative;"><div dir="ltr"><div><div><div><div>Hi <br></div> I have IR Code like<br><br>...<br></div><span style="color:rgb(0,0,255)">@path = private constant [6xi8] c"abcde\00"</span><br>...<br><br></div><div><br></div><div>--- Code from Pass --- <br></div><span style="color:rgb(0,0,255)">GlobalVariable * GVPath = ....  // contains @path</span><br><br></div>I want to convert "abcde" to StringRef.
Can you  help me with GlobalVariable API? 

<br><br><div><span style="color:rgb(0,0,255)">GlobalVariable::getInitializer() --> Constant*</span>  // How to get exact value äbcde from here?<br></div><div><div><br></div><div>~mahesh<br></div></div></div>

</div></div><!--<![endif]--></includetail></div>