Internals: Change user1-4 storage to uint64 (#8317)

This commit is contained in:
Wilson Snyder
2026-09-10 06:45:54 -04:00
committed by GitHub
parent 3c8630744d
commit 24692ad3ef
14 changed files with 93 additions and 95 deletions
+5 -7
View File
@@ -173,13 +173,11 @@ class TimingSuspendableVisitor final : public VNVisitor {
};
// NODE STATE
// AstClass::user1() -> bool. Set true if the class
// member cache has been
// refreshed.
// Ast{NodeProcedure,CFunc,Begin}::user2() -> int. Set to >= T_SUSP if
// process/task suspendable
// and to T_PROC if it
// needs process metadata.
// AstClass::user1() -> bool. Class member cache has been refreshed.
// Ast{NodeProcedure,CFunc,Begin}::user2() -> uint64_t. Set to >= T_SUSP if
// process/task suspendable
// and to T_PROC if it
// needs process metadata.
// Ast{NodeProcedure,CFunc,Begin}::user3() -> DependencyVertex*. Vertex in m_suspGraph
// Ast{NodeProcedure,CFunc,Begin}::user3() -> DependencyVertex*. Vertex in m_procGraph
const VNUser3InUse m_user3InUse;