[LLVMdev] How are OutputOperandList and InputOperandList used?

Tim Northover t.p.northover at gmail.com
Mon Jan 13 02:37:00 PST 2014


Hi Thomson,

On 12 January 2014 15:29, Thomson <lilotom at gmail.com> wrote:
> I saw many definitions derived from Instruction defines OutputOperandList
> and InputOperandList (usually in the xxxInstrFormats.td), but I don't see
> where they are referenced. Anything I missed here?

Do you mean InOperandList and OutOperandList? They're used by TableGen
for many of its automatically generated code fragments (all three of
asm parsing, disassembly, codegen). The place to look for uses is
utils/TableGen/*.cpp.

Cheers.

Tim.



More information about the llvm-dev mailing list