namespace
SushiAI::Eager
- Declared in
include/SushiAI/eager/partition.hpp
Contains
Enumerations
enum class DirectionSays which pass of a segment a region holds.
ForwardThe nodes the caller traced.
BackwardThe nodes differentiation appended for them.
Typedefs
using SushiAI::Eager::RegionKey = std::uint64_tIdentifies a region; a lower key produces what a higher key consumes.
Variables
constexpr RegionKey K_NO_REGION = 0Stands for "this node belongs to no region".
Functions
RegionSignature signature_of(const Graph::Graph &graph, const Partition &partition, RegionKey region, SushiRuntime::span< const std::uint64_t > external_identity)Computes the signature of one region of partition.
Parameters
regionA key listed in
partition.external_identityOne stable identity per value id; read for every value the region reads and does not produce.
See also
include/SushiAI/eager/README.md

