dmd v2.104.0 (2023-06-02T08:46:32Z)
Dub
Repo
Schedule
dmd
backend
cgsched
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
version(COMPILE)
extern (
C
++) nothrow @
safe
struct
Schedule {
nothrow
Cinfo
*[
TBLMAX
]
tbl
;
nothrow
int
tblmax
;
nothrow
Cinfo
[
TBLMAX
]
cinfo
;
nothrow
int
cinfomax
;
nothrow
Barray
!(
Cinfo
*)
stagelist
;
nothrow
int
fpustackused
;
int
insert
(Cinfo* ci);
bool
stage
(code* c);
}
Members
Functions
insert
int
insert
(Cinfo* ci)
Insert c into scheduling table.
stage
bool
stage
(code* c)
Insert c into staging area.
Meta
Source
See Implementation
dmd
backend
cgsched
enums
EA
functions
cgsched_block
simpleops
structs
Cinfo
Schedule