<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Thanks Bevin.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 19/05/2020 11:57 AM, Bevin Brett
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:DM6PR12MB3786BE82478F1AAEA1C1741C93B80@DM6PR12MB3786.namprd12.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        Mark was asking about publicly available intermediate language
        descriptions.  He may find these interesting.</div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <a
          href="http://blog.ecubesystems.com/vsis-john-reagan-interview-on-llvm/"
          id="LPlnk794634" moz-do-not-send="true">http://blog.ecubesystems.com/vsis-john-reagan-interview-on-llvm/</a><br>
      </div>
      <div
id="LPBorder_GTaHR0cDovL2Jsb2cuZWN1YmVzeXN0ZW1zLmNvbS92c2lzLWpvaG4tcmVhZ2FuLWludGVydmlldy1vbi1sbHZtLw.."
        class="LPBorder572665" style="width: 100%; margin-top: 16px;
        margin-bottom: 16px; position: relative; max-width: 800px;
        min-width: 424px;" contenteditable="false">
        <table id="LPContainer572665" role="presentation"
          style="padding: 12px 36px 12px 12px; width: 100%;
          border-width: 1px; border-style: solid; border-color: rgb(200,
          200, 200); border-radius: 2px;">
          <tbody>
            <tr style="border-spacing: 0px;" valign="top">
              <td>
                <div id="LPImageContainer572665" style="position:
                  relative; margin-right: 12px; height: 160px; overflow:
                  hidden;">
                  <a target="_blank" id="LPImageAnchor572665"
                    href="http://blog.ecubesystems.com/vsis-john-reagan-interview-on-llvm/"
                    moz-do-not-send="true"><img
                      id="LPThumbnailImageId572665" alt=""
                      style="display: none;"
src="http://blog.ecubesystems.com/wp-content/uploads/2019/03/verifying-the-llvm.jpg"
                      moz-do-not-send="true" height="160"></a></div>
              </td>
              <td style="width: 100%;">
                <div id="LPTitle572665" style="font-size: 21px;
                  font-weight: 300; margin-right: 8px; font-family:
                  wf_segoe-ui_light, "Segoe UI Light",
                  "Segoe WP Light", "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;
                  margin-bottom: 12px;">
                  <a target="_blank" id="LPUrlAnchor572665"
                    href="http://blog.ecubesystems.com/vsis-john-reagan-interview-on-llvm/"
                    style="text-decoration: none; color:
                    var(--themePrimary);" moz-do-not-send="true">VSI’s
                    John Reagan Interview on GEM vs. LLVM for X86/64 |
                    blog.ecubesystems.com</a></div>
                <div id="LPDescription572665" style="font-size: 14px;
                  max-height: 100px; color: rgb(102, 102, 102);
                  font-family: wf_segoe-ui_normal, "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;
                  margin-bottom: 12px; margin-right: 8px; overflow:
                  hidden;">
                  VSI’s John Reagan Interview on GEM vs. LLVM for
                  X86/64. Posted on March 12, 2019 by ecubeblog. The
                  following blog documents a series of interviews with
                  VMS Software Inc.’s John Reagan, who heads the
                  compiler group. John was giving a series of
                  presentations on leveraging LLVM for the new OpenVMS
                  X86 port. After listening to his presentation ...</div>
                <div id="LPMetadata572665" style="font-size: 14px;
                  font-weight: 400; color: rgb(166, 166, 166);
                  font-family: wf_segoe-ui_normal, "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;">
                  blog.ecubesystems.com</div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <a
href="ftp://ftp.linux-mips.org/pub/linux/mips/people/macro/DEC/DTJ/DTJ808/DTJ808PF.PDF"
          id="LPlnk574823" moz-do-not-send="true">ftp://ftp.linux-mips.org/pub/linux/mips/people/macro/DEC/DTJ/DTJ808/DTJ808PF.PDF</a><br>
      </div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <a
          href="https://www.hpl.hp.com/hpjournal/dtj/vol4num4/vol4num4art8.pdf"
          id="LPlnk721731" moz-do-not-send="true">https://www.hpl.hp.com/hpjournal/dtj/vol4num4/vol4num4art8.pdf</a><br>
      </div>
      <div
id="LPBorder_GTaHR0cHM6Ly93d3cuaHBsLmhwLmNvbS9ocGpvdXJuYWwvZHRqL3ZvbDRudW00L3ZvbDRudW00YXJ0OC5wZGY."
        class="LPBorder200301" style="width: 100%; margin-top: 16px;
        margin-bottom: 16px; position: relative; max-width: 800px;
        min-width: 424px;" contenteditable="false">
        <table id="LPContainer200301" role="presentation"
          style="padding: 12px 36px 12px 12px; width: 100%;
          border-width: 1px; border-style: solid; border-color: rgb(200,
          200, 200); border-radius: 2px;">
          <tbody>
            <tr style="border-spacing: 0px;" valign="top">
              <td style="width: 100%;">
                <div id="LPTitle200301" style="font-size: 21px;
                  font-weight: 300; margin-right: 8px; font-family:
                  wf_segoe-ui_light, "Segoe UI Light",
                  "Segoe WP Light", "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;
                  margin-bottom: 12px;">
                  <a target="_blank" id="LPUrlAnchor200301"
                    href="https://www.hpl.hp.com/hpjournal/dtj/vol4num4/vol4num4art8.pdf"
                    style="text-decoration: none; color:
                    var(--themePrimary);" moz-do-not-send="true">The GEM
                    Optimizing Compiler System - HP Labs</a></div>
                <div id="LPDescription200301" style="font-size: 14px;
                  max-height: 100px; color: rgb(102, 102, 102);
                  font-family: wf_segoe-ui_normal, "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;
                  margin-bottom: 12px; margin-right: 8px; overflow:
                  hidden;">
                  The GEM Optimizing Compiler System 1 Abstract The GEM
                  compiler system is the technology Digital is using to
                  build state-of-the-art compiler products for a variety
                  of languages and hardware /software platforms.
                  Portable, modular software components with carefully
                  specified interfaces simplify the engineering of
                  diverse compilers. A</div>
                <div id="LPMetadata200301" style="font-size: 14px;
                  font-weight: 400; color: rgb(166, 166, 166);
                  font-family: wf_segoe-ui_normal, "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;">
                  <a class="moz-txt-link-abbreviated" href="http://www.hpl.hp.com">www.hpl.hp.com</a></div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
      <br>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <a href="https://llvm.org/docs/LangRef.html" id="LPlnk894232"
          moz-do-not-send="true">https://llvm.org/docs/LangRef.html</a> 
         (LLVM is the CLANG backend)<br>
      </div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
      </div>
      <div
        id="LPBorder_GTaHR0cHM6Ly9sbHZtLm9yZy9kb2NzL0xhbmdSZWYuaHRtbA.."
        class="LPBorder796533" style="width: 100%; margin-top: 16px;
        margin-bottom: 16px; position: relative; max-width: 800px;
        min-width: 424px;" contenteditable="false">
        <table id="LPContainer796533" role="presentation"
          style="padding: 12px 36px 12px 12px; width: 100%;
          border-width: 1px; border-style: solid; border-color: rgb(200,
          200, 200); border-radius: 2px;">
          <tbody>
            <tr style="border-spacing: 0px;" valign="top">
              <td style="width: 100%;">
                <div id="LPTitle796533" style="font-size: 21px;
                  font-weight: 300; margin-right: 8px; font-family:
                  wf_segoe-ui_light, "Segoe UI Light",
                  "Segoe WP Light", "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;
                  margin-bottom: 12px;">
                  <a target="_blank" id="LPUrlAnchor796533"
                    href="https://llvm.org/docs/LangRef.html"
                    style="text-decoration: none; color:
                    var(--themePrimary);" moz-do-not-send="true">LLVM
                    Language Reference Manual — LLVM 10 documentation</a></div>
                <div id="LPDescription796533" style="font-size: 14px;
                  max-height: 100px; color: rgb(102, 102, 102);
                  font-family: wf_segoe-ui_normal, "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;
                  margin-bottom: 12px; margin-right: 8px; overflow:
                  hidden;">
                  Abstract ¶. This document is a reference manual for
                  the LLVM assembly language. LLVM is a Static Single
                  Assignment (SSA) based representation that provides
                  type safety, low-level operations, flexibility, and
                  the capability of representing ‘all’ high-level
                  languages cleanly.</div>
                <div id="LPMetadata796533" style="font-size: 14px;
                  font-weight: 400; color: rgb(166, 166, 166);
                  font-family: wf_segoe-ui_normal, "Segoe UI",
                  "Segoe WP", Tahoma, Arial, sans-serif;">
                  llvm.org</div>
              </td>
            </tr>
          </tbody>
        </table>
      </div>
      <div style="font-family: Calibri, Helvetica, sans-serif;
        font-size: 12pt; color: rgb(0, 0, 0);">
        <br>
        <a
href="https://books.google.co.nz/books?id=Pq7pHwG1_OkC&pg=PA727&lpg=PA727&dq=gem+intermediate+language&source=bl&ots=4Zb3Mrf8qO&sig=ACfU3U26xxxmVglSQQ9IkRZQDQfQbwQ5mw&hl=en&sa=X&ved=2ahUKEwj1oIbfzb7pAhX1xjgGHRFQDtsQ6AEwAXoECAgQAQ#v=onepage&q=gem%20intermediate%20language&f=false"
          id="LPlnk997900" moz-do-not-send="true">https://books.google.co.nz/books?id=Pq7pHwG1_OkC&pg=PA727&lpg=PA727&dq=gem+intermediate+language&source=bl&ots=4Zb3Mrf8qO&sig=ACfU3U26xxxmVglSQQ9IkRZQDQfQbwQ5mw&hl=en&sa=X&ved=2ahUKEwj1oIbfzb7pAhX1xjgGHRFQDtsQ6AEwAXoECAgQAQ#v=onepage&q=gem%20intermediate%20language&f=false</a><br>
        <div
id="LPBorder_GTaHR0cHM6Ly9ib29rcy5nb29nbGUuY28ubnovYm9va3M:aWQ9UHE3cEh3RzFfT2tDJnBnPVBBNzI3JmxwZz1QQTcyNyZkcT1nZW0raW50ZXJtZWRpYXRlK2xhbmd1YWdlJnNvdXJjZT1ibCZvdHM9NFpiM01yZjhxTyZzaWc9QUNmVTNVMjZ4eHhtVmdsU1FROUlrUlpRRFFmUWJ3UTVtdyZobD1lbiZzYT1YJnZlZD0yYWhVS0V3ajFvSWJmemI3cEFoWDF4amdHSFJGUUR0c1E2QUV3QVhvRUNBZ1FBUSN2PW9uZXBhZ2UmcT1nZW0lMjBpbnRlcm1lZGlhdGUlMjBsYW5ndWFnZSZmPWZhbHNl"
          class="LPBorder541579" style="width: 100%; margin-top: 16px;
          margin-bottom: 16px; position: relative; max-width: 800px;
          min-width: 424px;" contenteditable="false">
          <table id="LPContainer541579" role="presentation"
            style="padding: 12px 36px 12px 12px; width: 100%;
            border-width: 1px; border-style: solid; border-color:
            rgb(200, 200, 200); border-radius: 2px;">
            <tbody>
              <tr style="border-spacing: 0px;" valign="top">
                <td>
                  <div id="LPImageContainer541579" style="position:
                    relative; margin-right: 12px; height: 160px;
                    overflow: hidden; width: 240px;">
                    <a target="_blank" id="LPImageAnchor541579"
href="https://books.google.co.nz/books?id=Pq7pHwG1_OkC&pg=PA727&lpg=PA727&dq=gem+intermediate+language&source=bl&ots=4Zb3Mrf8qO&sig=ACfU3U26xxxmVglSQQ9IkRZQDQfQbwQ5mw&hl=en&sa=X&ved=2ahUKEwj1oIbfzb7pAhX1xjgGHRFQDtsQ6AEwAXoECAgQAQ#v=onepage&q=gem%20intermediate%20language&f=false"
                      moz-do-not-send="true"><img
                        id="LPThumbnailImageId541579" alt=""
                        style="display: block;"
src="https://books.google.co.nz/books/content?id=Pq7pHwG1_OkC&printsec=frontcover&img=1&zoom=1&edge=curl&imgtk=AFLRE73qu7X-TgJI-I96FeO7Hs9LQAqo_F8xozaqLEkeA0FM0qe8Iv0MLb0MLkWSplEKHrIDfewzSExoN8MunClkshQYkfOuGWQkZmbYF7dEhydzY9jkJXA33AZzmumMDROvZzuHd_Yw"
                        moz-do-not-send="true" width="126" height="160"></a></div>
                </td>
                <td style="width: 100%;">
                  <div id="LPTitle541579" style="font-size: 21px;
                    font-weight: 300; margin-right: 8px; font-family:
                    wf_segoe-ui_light, "Segoe UI Light",
                    "Segoe WP Light", "Segoe UI",
                    "Segoe WP", Tahoma, Arial, sans-serif;
                    margin-bottom: 12px;">
                    <a target="_blank" id="LPUrlAnchor541579"
href="https://books.google.co.nz/books?id=Pq7pHwG1_OkC&pg=PA727&lpg=PA727&dq=gem+intermediate+language&source=bl&ots=4Zb3Mrf8qO&sig=ACfU3U26xxxmVglSQQ9IkRZQDQfQbwQ5mw&hl=en&sa=X&ved=2ahUKEwj1oIbfzb7pAhX1xjgGHRFQDtsQ6AEwAXoECAgQAQ#v=onepage&q=gem%20intermediate%20language&f=false"
                      style="text-decoration: none; color:
                      var(--themePrimary);" moz-do-not-send="true">Advanced
                      Compiler Design Implementation</a></div>
                  <div id="LPMetadata541579" style="font-size: 14px;
                    font-weight: 400; color: rgb(166, 166, 166);
                    font-family: wf_segoe-ui_normal, "Segoe
                    UI", "Segoe WP", Tahoma, Arial,
                    sans-serif;">
                    books.google.co.nz</div>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Chchrobotics mailing list <a class="moz-txt-link-abbreviated" href="mailto:Chchrobotics@lists.ourshack.com">Chchrobotics@lists.ourshack.com</a>
<a class="moz-txt-link-freetext" href="https://lists.ourshack.com/mailman/listinfo/chchrobotics">https://lists.ourshack.com/mailman/listinfo/chchrobotics</a>
Mail Archives: <a class="moz-txt-link-freetext" href="http://lists.ourshack.com/pipermail/chchrobotics/">http://lists.ourshack.com/pipermail/chchrobotics/</a>
Meetings usually 3rd Monday each month. See <a class="moz-txt-link-freetext" href="http://kiwibots.org">http://kiwibots.org</a> for venue, directions and dates.
When replying, please edit your Subject line to reflect new subjects.</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>