<div dir="ltr">Question is hard to understand - the registers in LLVM are in <a href="https://en.wikipedia.org/wiki/Static_single_assignment_form">Static Single Assignment form</a>, they're not variables that can be assigned and reassigned values (so the answer to your question is probably "no"). It's best to look at what Clang does to see how IR can be used to represent constructs in C you may be more familiar with.</div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 17, 2016 at 10:05 PM, Ansar K.A. via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>In any case, Is there any chance for reusing <i>temporary variable </i>used in it's IR by LLVM ?<i> </i><br></div></div>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div>