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:386

Member Variables

public unsigned int Reg
public uint16_t ArgNo

Method Overview

  • public ArgRegPair(unsigned int R, unsigned int Arg)

Methods

ΒΆArgRegPair(unsigned int R, unsigned int Arg)

Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:389

Parameters

unsigned int R
unsigned int Arg