<div dir="auto"><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Hello,<br></div><div lang="EN-US" link="#0563C1" vlink="#954F72"><div class="m_3080738163253559304WordSection1"><p class="MsoNormal"><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">This is regarding recent/ongoing discussions about F18 being merged in LLVM.<u></u><u></u></p>
<p class="MsoNormal">I was going through these threads, and I found few important points which were possibly left unanswered (or I might have missed few threads).<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">URL: <a href="http://lists.llvm.org/pipermail/flang-dev/2019-December/000120.html" target="_blank" rel="noreferrer">
http://lists.llvm.org/pipermail/flang-dev/2019-December/000120.html</a><u></u><u></u></p>
<p class="MsoNormal">Point: Is (3) AST -> FIR -> MLIR LLVM-IR -> LLVM-IR) in a shape where we can generate LLVM IR now? [*1]<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">F18 generates parser tree after successful completion of parsing/semantics phase.<u></u><u></u></p>
<p class="MsoNormal">In the above point ([*1]) AST is mentioned. Do we mean that AST and parse tree as same, as F18 does not generate anything known as AST.
<u></u><u></u></p>
<p class="MsoNormal">If not, are we planning to implement AST generation in F18?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">URL: <a href="http://lists.llvm.org/pipermail/llvm-dev/2019-December/137677.html" target="_blank" rel="noreferrer">
http://lists.llvm.org/pipermail/llvm-dev/2019-December/137677.html</a><u></u><u></u></p>
<p class="MsoNormal">Point: <span style="font-size:10.0pt;font-family:Consolas;color:black">
IR generation still appears to be text string based?<u></u><u></u></span></p>
<p class="MsoNormal">F18 does not generate IR/FIR so far. <u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Please enlighten on above points.<u></u><u></u></p>
<p class="MsoNormal">Thanks in anticipation.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Regards,<u></u><u></u></p>
<p class="MsoNormal">Rajesh</p></div><font face="Arial" color="Gray" size="1">
</font>
</div>
</div></div>