struct MachineFunction::ArgRegPair
Declaration
struct MachineFunction::ArgRegPair { /* full declaration omitted */ };
Description
Structure used to represent pair of argument number after call lowering and register used to transfer that argument. For now we support only cases when argument is transferred through one register.
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:431
Member Variables
- public llvm::Register Reg
- public uint16_t ArgNo
Method Overview
- public ArgRegPair(llvm::Register R, unsigned int Arg)
Methods
ΒΆArgRegPair(llvm::Register R, unsigned int Arg)
ArgRegPair(llvm::Register R, unsigned int Arg)
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:434
Parameters
- llvm::Register R
- unsigned int Arg