<html>
    <head>
      <base href="https://llvm.org/bugs/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:rnk@google.com" title="Reid Kleckner <rnk@google.com>"> <span class="fn">Reid Kleckner</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED DUPLICATE - Windows style inline assembly. Problem with not restored registers"
   href="https://llvm.org/bugs/show_bug.cgi?id=30389">bug 30389</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>DUPLICATE
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED DUPLICATE - Windows style inline assembly. Problem with not restored registers"
   href="https://llvm.org/bugs/show_bug.cgi?id=30389#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED DUPLICATE - Windows style inline assembly. Problem with not restored registers"
   href="https://llvm.org/bugs/show_bug.cgi?id=30389">bug 30389</a>
              from <span class="vcard"><a class="email" href="mailto:rnk@google.com" title="Reid Kleckner <rnk@google.com>"> <span class="fn">Reid Kleckner</span></a>
</span></b>
        <pre>Nevermind, this is PR16830.

Until that is resolved, treat ESI as you would treat EBP: don't modify it, or
you will break access to local variables.

In this case, you have no dynamic allocas, but we treat ESP modifications the
same way, we assume we can't reference local variables via ESP.

*** This bug has been marked as a duplicate of <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - X86: stack realignment, dynamic allocas, and inline assembly cause conflict over ebx / esi"
   href="show_bug.cgi?id=16830">bug 16830</a> ***</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>