Skip to content

scf.ScfForUnrollSchedule enum

← Attribute reference

Local scf.for unroll body ordering.

Cases

Keyword Value Description
linear 0 Materialize unrolled iterations in source order.
interleaved 1 Materialize corresponding body positions across unrolled iterations when dependencies allow.
recurrence 2 Overlap independent producers while preserving loop-carried recurrence order.

Used by

  • scf.for.unroll_schedule