28 bool has_stateful_alu =
false;
30 const IR::Register *reg =
nullptr;
31 const IR::Type::Bits *utype =
nullptr;
32 const IR::Type *rtype =
nullptr;
34 std::map<const IR::Register *, reg_info> cache;
36 const IR::Declaration_Instance *);
39 const IR::Type::Bits *findUType(
const IR::Declaration_Instance *,
const IR::Type ** =
nullptr);
46 const IR::Declaration_Instance *convertExternInstance(
50 const IR::Declaration_Instance *,
51 const IR::Primitive *)
override;
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:24