Lines Matching refs:TimingExpr
48 class TimingExpr(SimObject):
49 type = 'TimingExpr'
53 class TimingExprLiteral(TimingExpr):
68 class TimingExprSrcReg(TimingExpr):
80 class TimingExprReadIntReg(TimingExpr):
85 reg = Param.TimingExpr("register raw index to read")
91 class TimingExprLet(TimingExpr):
96 defns = VectorParam.TimingExpr("expressions for bindings")
97 expr = Param.TimingExpr("body expression")
104 class TimingExprRef(TimingExpr):
135 class TimingExprUn(TimingExpr):
141 arg = Param.TimingExpr("expression")
148 class TimingExprBin(TimingExpr):
154 left = Param.TimingExpr("LHS expression")
155 right = Param.TimingExpr("RHS expression")
163 class TimingExprIf(TimingExpr):
168 cond = Param.TimingExpr("condition expression")
169 trueExpr = Param.TimingExpr("true expression")
170 falseExpr = Param.TimingExpr("false expression")