ddc v0.0.4+2.094.1 (2020-11-01T06:34:21Z)
Dub
Repo
allocreg
dmd
backend
cgcod
Undocumented in source. Be warned that the author may not have intended to support it.
void
allocreg
(CodeBuilder cdb, regm_t* pretregs, reg_t* preg, tym_t tym)
void
allocreg
(CodeBuilder cdb, regm_t* pretregs, reg_t* preg, tym_t tym, int line, const(char)* file)
version(COMPILE)
extern (
C
++) nothrow
void
allocreg
(
ref
CodeBuilder
cdb
,
regm_t
*
pretregs
,
reg_t
*
preg
,
tym_t
tym
,
int
line
,
const
(
char
)*
file
)
Meta
Source
See Implementation
dmd
backend
cgcod
aliases
_compare_fp_t
functions
REGSIZE
alignsection
allocScratchReg
allocreg
andregcon
autosort_cmp
callcdxxx
codelem
codgen
cse_flush
cssave
docommas
dwarf_except_gentables
evalinregister
findreg
freenode
getregs
getregsNoSave
getregs_imm
getscratch
isregvar
lpadregs
numbitsset
prolog
qsort
regm_str
scodelem
stackoffsets
useregs
manifest constants
MARS
static variables
ALLREGS
Alloca
Auto
BPoff
BYTEREGS
CSoff
EBPtoESP
EEStack
Fast
Foff
NDPoff
Para
allregs
anyiasm
calledFinally
calledafunc
cgstate
dfoidx
enforcealign
floatreg
funcoffset
gotref
hasframe
mfuncreg
msavereg
needframe
pass
prolog_allocoffset
pushoff
pushoffuse
reflocal
refparam
regcon
regsave
retoffset
retsize
spoff
stackchanged
stackpush
startoffset
usednteh