<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body>
    <p>Hi Gabriel,</p>
    <p>thank you so much for doing this! I'll try out the patch in our
      downstream implementation right away. Do you know how big of an
      impact this has on compile time compared to fast and greedy?</p>
    <p>Cheers,</p>
    <p>Dominik<br>
    </p>
    <div class="moz-cite-prefix">Am 28.10.20 um 14:32 schrieb Gabriel
      Hjort Ċkerlund via llvm-dev:<br>
    </div>
    <blockquote type="cite"
cite="mid:VI1PR07MB3390E1285BB92E336ABCB447BA170@VI1PR07MB3390.eurprd07.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Ericsson Hilda";
        panose-1:0 0 5 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Ericsson Hilda",serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="font-family:"Ericsson
            Hilda",serif">Hi all,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-family:"Ericsson
            Hilda",serif"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-family:"Ericsson
            Hilda",serif" lang="EN-US">I have made an attempt of
            implementing an optimal variant of the register bank
            selector (regbankselect). The code is available for review
            at <a href="https://reviews.llvm.org/D90304"
              moz-do-not-send="true">https://reviews.llvm.org/D90304</a>,
            and I would greatly appreciate if anyone interested can
            provide their comments. I have run a few tests the
            regbankselect-*.mir testcases for AAarch64 and it seems to
            work, but more tests are surely needed to increase
            confidence in the implementation. I also tried using AMDGPU,
            but that backend does not provide the full list of
            InstructionMappings for a given MachineInstr, which is
            needed in order to compute the optimal selection of register
            banks.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-family:"Ericsson
            Hilda",serif" lang="EN-US"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="font-family:"Ericsson
            Hilda",serif" lang="EN-US">Cheers,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-family:"Ericsson
            Hilda",serif" lang="EN-US">Gabriel Hjort Ċkerlund <o:p></o:p></span></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>
<a class="moz-txt-link-freetext" href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
----------------------------------------------------------------------
Dominik Montada                   Email: <a class="moz-txt-link-abbreviated" href="mailto:dominik.montada@hightec-rt.com">dominik.montada@hightec-rt.com</a>
HighTec EDV-Systeme GmbH          Phone: +49 681 92613 19
Europaallee 19                    Fax:   +49-681-92613-26
D-66113 Saarbrücken               WWW: <a class="moz-txt-link-freetext" href="http://www.hightec-rt.com">http://www.hightec-rt.com</a>

Managing Director: Vera Strothmann
Register Court: Saarbrücken, HRB 10445, VAT ID: DE 138344222

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient please notify the sender immediately
and destroy this e-mail. Any unauthorised copying, disclosure or
distribution of the material in this e-mail is strictly forbidden.
--- </pre>
  </body>
</html>