compiler.cfg.loop-optimization vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Parents:compiler.cfg


Words

Union classes
loop-call-barrier-insn
loop-speculatable-insn


Symbol words
loop-optimization-statistics
loop-optimization?


Ordinary words
WordStack effect
count-loop-event( key -- )
create-loop-preheader( loop entering -- preheader )
invariant-loop-use?( vreg loop selected -- ? )
loop-cfg-has-pointer-seed?( cfg -- ? )
loop-entering-blocks( loop -- blocks )
loop-hoist-candidates( cfg loop -- insns )
loop-managed-pointer-seed?( insn -- ? )
loop-motion-barrier?( insn -- ? )
loop-preheader( loop entering -- preheader )
merge-entry-phi( phi entering preheader -- )
move-loop-instructions( cfg loop chosen preheader -- )
optimize-loops( cfg -- )
optimize-one-loop( cfg header -- )
perform-loop-optimization( cfg -- )
supported-loop?( loop -- ? )


Class predicate words
WordStack effect
loop-call-barrier-insn?( object -- ? )
loop-speculatable-insn?( object -- ? )


Files