Skip to content
#

assembler

Here are 1,074 public repositories matching this topic...

miasm
Te-k
Te-k commented Mar 30, 2020

Hi,

I know I am reopening an old discussion that has been already discussed here (#1032 or #162), but this is the one thing that make miasm hard to use. So I wonder if the issue with it is :

  1. Not enough time to write it ?
  2. The API is changing too often too create a documentation that stays up to date ?

If it is 1, I think it should be possible to have some other people involved and

Maratyszcza
Maratyszcza commented May 25, 2015

RETURN pseudo-instruction currently accepts only constant values.

  • RETURN should accept general-purpose registers for functions with integer or pointer return type. Lower to STORE.RESULT for Go and to MOV[ZX/SX](rax/eax, reg) for other ABIs
  • RETURN should accept xmm registers for functions with floating-point return type. Lower to STORE.RESULT for Go and to MOVSS/MOVSD(xmm0, xmmN)

Improve this page

Add a description, image, and links to the assembler topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the assembler topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.