ddc ~master (2022-05-11T07:34:37.0755476)
Dub
Repo
genc
dmd
backend
code
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (
C
++) nothrow
code
*
genc
(
code
*
c
,
opcode_t
op
,
uint
rm
,
uint
FL1
,
targ_size_t
EV1
,
uint
FL2
,
targ_size_t
EV2
)
Meta
Source
See Implementation
dmd
backend
code
aliases
IDXSEC
IDXSTR
IDXSYM
segidx_t
enums
NTEH_try
PASSinitial
functions
CDoffset
Doffset
FuncParamRegs_alloc
FuncParamRegs_create
Offset
REGSAVE_restore
REGSAVE_save
WRcodlst
allocScratchReg
allocreg
andregcon
argtypes
buildEA
buildModregrm
callclib
cat
cdabs
cdaddass
cdasm
cdbscan
cdbswap
cdbt
cdbtst
cdbyteint
cdcmp
cdcmpxchg
cdcnvt
cdcom
cdcomma
cdcond
cdconvt87
cdctor
cddctor
cdddtor
cddiv
cddivass
cddtor
cdeq
cderr
cdfar16
cdframeptr
cdfunc
cdgot
cdhalt
cdind
cdinfo
cdlngsht
cdloglog
cdmark
cdmemcmp
cdmemcpy
cdmemset
cdmsw
cdmul
cdmulass
cdneg
cdnot
cdorth
cdpair
cdpopcnt
cdport
cdpost
cdprefetch
cdrelconst
cdrndtol
cdscale
cdsetjmp
cdshass
cdshift
cdshtlng
cdstrcmp
cdstrcpy
cdstreq
cdstrlen
cdstrthis
cdtoprec
cdvecfill
cdvecsto
cdvector
cdvoid
cgen_prelinnum
cgreg_assign
cgreg_dst_regs
cgreg_init
cgreg_reset
cgreg_set_priorities
cgreg_spillreg_epilog
cgreg_spillreg_prolog
cgreg_term
cgreg_unregister
cgreg_used
cgsched_block
cod3_EA
cod3_align
cod3_align_bytes
cod3_buildmodulector
cod3_initregs
cod3_ptrchk
cod3_set32
cod3_set64
cod3_setdefault
cod3_stackadj
cod3_stackalign
cod3_useBP
code_calloc
code_chunk_alloc
code_free
code_last
code_malloc
code_next
code_orflag
code_orrex
code_term
codelem
codgen
cse_flush
cse_simple
cssave
docommas
evalinregister
findreg
findreglsw
findregmsw
fixresult
fltregs
freenode
gen
gen1
gen2
gen2sib
genEEcode
genc
genc2
gencodelem
genlinnum
gennop
genregs
gensaverestore
genstackclean
getaddrmode
getoffset
getregs
getregsNoSave
getregs_imm
getscratch
idxregm
isregvar
isscaledindex
jmpopcode
loaddata
logexp
lpadregs
mach_seg_data_isCode
movOnly
mscoff_seg_data_isCode
nteh_epilog
nteh_filltables
nteh_filter
nteh_framehandler
nteh_gensindex
nteh_gentables
nteh_monitor_epilog
nteh_monitor_prolog
nteh_patchindex
nteh_prolog
nteh_setsp
nteh_unwind
nteh_usevars
numbitsset
offsetinreg
opdouble
outblkexitcode
outjmptab
outswitab
pushParams
regParamInPreg
reghasvalue
regm_str
regmask
regwithvalue
scodelem
setOpcode
setaddrmode
ssindex
tstresult
useregs
manifest constants
GENSINDEXSIZE
static variables
Alloca
Auto
BPRM
DOUBLEREGS
EEStack
FLOATREGS
FLOATREGS2
Fast
Para
STACKALIGN
SegData
TARGET_STACKALIGN
allregs
anyiasm
calledFinally
calledafunc
clib_inited
code_list
cseg
dfoidx
floatreg
framehandleroffset
funcoffset
gotref
localsize
mfuncreg
msavereg
needframe
pass
prolog_allocoffset
reflocal
refparam
regcon
regsave
retoffset
retsize
stackchanged
stackpush
startoffset
usednteh
structs
CGstate
FuncParamRegs
LinOff
LocalSection
REGSAVE
_Declaration
_LabelDsymbol
linnum_data
seg_data
unions
evc