<div dir="ltr"><div>This document explains how to map various high-level language constructs to LLVM IR.</div><div><br></div>The document is now ready to go live (and to be reviewed) even if it is nowhere near complete. <div>
<br></div><div>I must confess that many of the requested features (such as Itanium exception handling) are well beyond the scope of my current knowledge so I'll have to work on these over the coming months and years as only a single person has volunteered to contribute material.<div>
<br></div><div>I have linked the document into the index right after the Language Reference as I believe most newcomers will be VERY interested in stumbling across this document.  I know from my own experience that initially the vast amount of documentation makes it difficult to determine what you should look at and what you can ignore for the time being.</div>
<div><br></div><div>Comments, critique, suggestions, enhancement requests, etc., are happily accepted!</div><div><br></div><div>Once the document has been made part of the LLVM website, I'll remove my Github copy of it.</div>
<div><br></div><div><br></div><div>-- Mikael</div><div><div><br></div><div><br><div><br></div><div><br></div></div></div></div></div>