cranelift_codegen::ir

Module dfg

Source
Expand description

Data flow graph tracking Instructions, Values, and blocks.

Structs§

  • Contents of a basic block.
  • Storage for basic blocks within the DFG.
  • A data flow graph defines all instructions and basic blocks in a function as well as the data flow dependencies between them. The DFG also tracks values which can be either instruction results or block parameters.
  • Object that can display an instruction.
  • Storage for instructions within the DFG.
  • Iterator over all Values in a DFG.

Enums§