ddc ~master (2020-05-01T11:40:35Z)
Dub
Repo
Reg
dmd
backend
cgreg
Do register assignments.
version(COMPILE)
extern (
C
++) nothrow
struct
Reg {
Symbol
*
sym
;
int
benefit
;
reg_t
reglsw
;
reg_t
regmsw
;
}
Return Value
!=0 redo code generation 0 no more register assignments
Meta
Source
See Implementation
dmd
backend
cgreg
functions
cgreg_gotoepilog
cgreg_init
cgreg_reset
cgreg_spillreg_epilog
cgreg_spillreg_prolog
cgreg_term
cgreg_unregister
cgreg_used
structs
Reg
Do register assignments.