<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Jonas, thanks I found that information useful. The pdf on page 22 says "If the class is INTEGER, the next available register of the sequence %rdi, %rsi, %rdx, %rcx, %r8 and %r9 is used"</div><div><br></div><div>Silvio, maybe I was unclear in my second question. TheĀ {$asmmode intel} compiler directive changes the asm syntax of what's allowed in your unit, but it does not change how dissasembledĀ code is displayed in the Lazarus dissasembler view. I'd like to see instructions dissambled in the Lazarus helper window using the Intel style. I wasn't referring to the asm code in the source code editor.</div><div class="gmail_quote"></div></div></div></div>