GCC Middle and Back End API Reference
arg_data Struct Reference
Collaboration diagram for arg_data:

Data Fields

tree tree_value
machine_mode mode
rtx value
rtx initial_value
rtx reg
rtx tail_call_reg
rtx parallel_value
int unsignedp
int partial
bool pass_on_stack
struct locate_and_pad_arg_data locate
rtx stack
rtx stack_slot
rtx save_area
rtxaligned_regs
int n_aligned_regs

Detailed Description

Data structure and subroutines used within expand_call.

Field Documentation

◆ aligned_regs

rtx* arg_data::aligned_regs

◆ initial_value

rtx arg_data::initial_value

◆ locate

struct locate_and_pad_arg_data arg_data::locate

◆ mode

machine_mode arg_data::mode

Referenced by store_one_arg().

◆ n_aligned_regs

int arg_data::n_aligned_regs

Referenced by store_one_arg().

◆ parallel_value

rtx arg_data::parallel_value

Referenced by store_one_arg().

◆ partial

int arg_data::partial

Referenced by store_one_arg().

◆ pass_on_stack

bool arg_data::pass_on_stack

Referenced by store_one_arg().

◆ reg

rtx arg_data::reg

Referenced by store_one_arg().

◆ save_area

rtx arg_data::save_area

Referenced by store_one_arg().

◆ stack

rtx arg_data::stack

Referenced by store_one_arg().

◆ stack_slot

rtx arg_data::stack_slot

Referenced by store_one_arg().

◆ tail_call_reg

rtx arg_data::tail_call_reg

Referenced by store_one_arg().

◆ tree_value

tree arg_data::tree_value

Referenced by store_one_arg().

◆ unsignedp

int arg_data::unsignedp

Referenced by store_one_arg().

◆ value

rtx arg_data::value

Referenced by store_one_arg().


The documentation for this struct was generated from the following file: