<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div class="im">I'm not sure we would want to store the MCInst(s) in the AST.  After we're done with semantic checking and we've created the IR representation (with inputs, outputs, clobbers, constraints, etc.), I don't think there's a reason for the MCInst(s) to persist.</div>

</div></blockquote><div><br></div><div>I was assuming that MCInst would already provide a lot of the needed information, like operands and opcode information. Now that I think about it, we do want to have an higher-level information in the AST. For instance, pointers to the variable or label declarations referenced in the assembly code.</div>

</div><br clear="all"><div><br></div>-- <br>Joćo Matos<br>