cranelift_codegen

Module traversals

source
Expand description

Traversals over the IR.

Structs§

  • A depth-first traversal.
  • An iterator that yields pairs of (Event, ir::Block) items as it performs a depth-first traversal over its associated function.
  • An iterator that yields ir::Block items during a depth-first, post-order traversal over its associated function.
  • An iterator that yields ir::Block items during a depth-first, pre-order traversal over its associated function.

Enums§

  • A low-level DFS traversal event: either entering or exiting the traversal of a block.