LoopAlignStrategy#

enum class Halide::LoopAlignStrategy#

Different ways to handle the case when the start/end of the loops of stages computed with (fused) are not aligned.

Values:

enumerator AlignStart#

Shift the start of the fused loops to align.

enumerator AlignEnd#

Shift the end of the fused loops to align.

enumerator NoAlign#

compute_with will make no attempt to align the start/end of the fused loops.

enumerator Auto#

By default, LoopAlignStrategy is set to NoAlign.