PassType#

Fully qualified name: omni::graph::exec::unstable::PassType

enum class omni::graph::exec::unstable::PassType#

Grouping type for different passes.

Graph transformation pass is registered with a given type and type can’t be changed after.

See Passes for more pass related functionality.

Note

We are not yet using all these states…expect changes.

Values:

enumerator ePopulate#

open-up graph types

enumerator ePartitioning#

change granularity of executions (including executors)

enumerator eGlobal#

pass is running over entire graph. no other passes can run now

enumerator eTypeInference#

resolve types

enumerator eOverrideExecution#

override compute methods, executors, etc

enumerator eScheduling#

memory access, pipeline stages, etc

enumerator eCount#

total number of known pass types