pub fn place(prim: &Prim, operand_words: usize) -> PlaneExpand description
The placement pass: choose the plane for prim given its operand width, from the shared descriptor.
Bulk/wide bitwise + copy → DRAM (compute-in-memory); otherwise the fabric; else the host CPU (which
runs everything). Never fails — the host is the universal fallback.