QBE
Структура Target

#include <all.h>

Поля данных

int gpr0
 
int ngpr
 
int fpr0
 
int nfpr
 
bits rglob
 
int nrglob
 
int * rsave
 
int nrsave [2]
 
bits(* retregs )(Ref, int[2])
 
bits(* argregs )(Ref, int[2])
 
int(* memargs )(int)
 
void(* abi )(Fn *)
 
void(* isel )(Fn *)
 
void(* emitfn )(Fn *, FILE *)
 

Подробное описание

См. определение в файле all.h строка 42

Поля

◆ abi

void(* Target::abi) (Fn *)

См. определение в файле all.h строка 54

◆ argregs

bits(* Target::argregs) (Ref, int[2])

См. определение в файле all.h строка 52

◆ emitfn

void(* Target::emitfn) (Fn *, FILE *)

См. определение в файле all.h строка 56

◆ fpr0

int Target::fpr0

См. определение в файле all.h строка 45

◆ gpr0

int Target::gpr0

См. определение в файле all.h строка 43

◆ isel

void(* Target::isel) (Fn *)

См. определение в файле all.h строка 55

◆ memargs

int(* Target::memargs) (int)

См. определение в файле all.h строка 53

◆ nfpr

int Target::nfpr

См. определение в файле all.h строка 46

◆ ngpr

int Target::ngpr

См. определение в файле all.h строка 44

◆ nrglob

int Target::nrglob

См. определение в файле all.h строка 48

◆ nrsave

int Target::nrsave[2]

См. определение в файле all.h строка 50

◆ retregs

bits(* Target::retregs) (Ref, int[2])

См. определение в файле all.h строка 51

◆ rglob

bits Target::rglob

См. определение в файле all.h строка 47

Используется в filllive().

◆ rsave

int* Target::rsave

См. определение в файле all.h строка 49


Объявления и описания членов структуры находятся в файле: