[LLVMdev] [PATCH] fix outs/ins of MOV16mr instruction (X86)

Tim Northover t.p.northover at gmail.com
Thu Apr 2 10:28:56 PDT 2015


> A question: I still dont really understand why & how LLVM uses these "outs"
> & "ins" information from each instruction.
> Any hint, please?

It's not really necessary information for the assembler, but CodeGen
uses it to track which registers are defined and used by each
instruction. The "outs" get defined, and "ins" get used.

Cheers.

Tim.



More information about the llvm-dev mailing list