Template Function sequant::log::label(Node const&, BatchContext const&)¶
Defined in File eval.hpp
Function Documentation¶
-
template<meta::eval_node Node, typename BatchContext>
std::string sequant::log::label(Node const &node, BatchContext const &active)¶ Enriched node-info trailer for trace emission: the node label (see the single-arg overload) followed by the per-op slice/home-scope metadata (see slice_home_annot), so every compute and cache-read trace line carries which of the node’s modes are sliced by the active batch loops and the loop-nest scope. Centralized here so the forest and DAG paths reach it uniformly through the one node-info trailer. Only invoked under printing() (at the trace emission sites), so the canon/sliced formatting cost is trace-only.