dmd v2.104.0 (2023-06-02T08:46:32Z)
Dub
Repo
Loop
dmd
backend
gloop
Loop data structure.
version(COMPILE)
extern (
C
++) nothrow @
safe
struct
Loop {
nothrow
vec_t
Lloop
;
nothrow
vec_t
Lexit
;
nothrow
block
*
Lhead
;
nothrow
block
*
Ltail
;
nothrow
block
*
Lpreheader
;
nothrow
Barray
!(
elem
*)
Llis
;
nothrow
Rarray
!
Iv
Livlist
;
nothrow
Rarray
!
Iv
Lopeqlist
;
void
reset
();
void
print
();
}
Members
Functions
print
void
print
()
Write loop.
reset
void
reset
()
Reset memory so this allocation can be re-used.
Meta
Source
See Implementation
dmd
backend
gloop
functions
blockinit
compdom
dom
loopopt
loopunroll
updaterd
structs
Loop
Loop data structure.