infix
A JIT-Powered FFI Library for C
Loading...
Searching...
No Matches
rv64_arg_class Struct Reference

Public Attributes

infix_arg_location_type type
 
uint8_t reg_index
 
uint8_t reg_index2
 
uint32_t num_regs
 
uint32_t stack_offset
 

Member Data Documentation

◆ num_regs

uint32_t rv64_arg_class::num_regs

Number of registers (for FPR aggregates / 2xXLEN).

◆ reg_index

uint8_t rv64_arg_class::reg_index

The first register used (GPR base for MIXED).

◆ reg_index2

uint8_t rv64_arg_class::reg_index2

The second register (FPR base for MIXED).

◆ stack_offset

uint32_t rv64_arg_class::stack_offset

Byte offset from the stack pointer.

◆ type

infix_arg_location_type rv64_arg_class::type

The physical location (GPR/FPR/Pair/Stack).


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