/dports/cad/verilator/verilator-4.216/src/ |
H A D | V3Tristate.cpp | 685 associateLogic(nodep, nodep->expr2p()); in visit() 708 AstNode* const expr2p = nodep->expr2p(); in visit() local 712 AstNode* const en2p = getEnp(expr2p); in visit() 720 expr2p->user1p(nullptr); in visit() 795 AstNode* const expr2p = nodep->rhsp(); in visit() local 804 expr2p->user1p(nullptr); in visit() 834 expr2p->user1p(enp); // Becomes new node in visit() 836 nodep->replaceWith(expr2p); in visit() 869 AstNode* const expr2p = nodep->rhsp(); in visitAndOr() local 875 AstNode* const en2p = getEnp(expr2p); in visitAndOr() [all …]
|
H A D | V3InstrCount.cpp | 204 iterateAndNextNull(nodep->expr2p()); in visit() 212 if (nodep->expr2p()) nodep->expr2p()->user4(0); // Don't dump it in visit()
|
H A D | V3MergeCond.cpp | 202 return yieldsOneOrZero(condp->expr1p()) && yieldsOneOrZero(condp->expr2p()); in yieldsOneOrZero() 230 = condTrue ? condp->expr1p()->unlinkFrBack() : condp->expr2p()->unlinkFrBack(); in foldAndUnlink()
|
H A D | V3Slice.cpp | 104 cloneAndSel(snodep->expr2p(), elements, offset)); in cloneAndSel()
|
H A D | V3Clean.cpp | 260 setClean(nodep, isClean(nodep->expr1p()) && isClean(nodep->expr2p())); in visit()
|
H A D | V3Ast.h | 2129 AstNodeCond(AstType t, FileLine* fl, AstNode* condp, AstNode* expr1p, AstNode* expr2p) in AstNodeCond() argument 2130 : AstNodeTriop{t, fl, condp, expr1p, expr2p} { in AstNodeCond() 2133 } else if (expr2p) { 2134 dtypeFrom(expr2p); 2144 AstNode* expr2p() const { return op3p(); } // op3 = If false... in expr2p() function 2155 virtual AstNode* cloneType(AstNode* condp, AstNode* expr1p, AstNode* expr2p) = 0;
|
H A D | V3Simulate.h | 648 iterate(nodep->expr2p()); in visit() 649 newValue(nodep, fetchValue(nodep->expr2p())); in visit()
|
H A D | V3EmitCFunc.h | 1009 emitOpName(nodep, nodep->emitC(), nodep->condp(), nodep->expr1p(), nodep->expr2p()); in visit() 1016 iterateAndNextNull(nodep->expr2p()); in visit()
|
H A D | V3EmitV.cpp | 517 iterateAndNextNull(nodep->expr2p()); in visit()
|
H A D | V3Width.cpp | 459 userIterateAndNext(nodep->expr2p(), WidthVP(m_vup->dtypeNullp(), PRELIM).p()); in visit() 465 if (nodep->expr1p()->isDouble() || nodep->expr2p()->isDouble()) { in visit() 467 } else if (nodep->expr1p()->isString() || nodep->expr2p()->isString()) { in visit() 470 const int width = std::max(nodep->expr1p()->width(), nodep->expr2p()->width()); in visit() 472 = std::max(nodep->expr1p()->widthMin(), nodep->expr2p()->widthMin()); in visit() 473 const bool issigned = nodep->expr1p()->isSigned() && nodep->expr2p()->isSigned(); in visit() 484 iterateCheck(nodep, "Conditional False", nodep->expr2p(), CONTEXT, FINAL, subDTypep, in visit()
|
H A D | V3Expand.cpp | 310 newAstWordSelClone(rhsp->expr2p(), w)}); in expandWide()
|
H A D | V3Const.cpp | 988 if (!VN_IS(condp->expr1p(), Const) && !VN_IS(condp->expr2p(), Const)) return false; in matchAndCond() 998 condp->expr2p()->unlinkFrBack()))); in matchAndCond() 1001 newp->expr2p()->dtypeFrom(nodep); in matchAndCond()
|
H A D | V3AstNodes.h | 3577 AstCond(FileLine* fl, AstNode* condp, AstNode* expr1p, AstNode* expr2p) in AstCond() argument 3578 : ASTGEN_SUPER_Cond(fl, condp, expr1p, expr2p) {} in AstCond() 3580 virtual AstNode* cloneType(AstNode* condp, AstNode* expr1p, AstNode* expr2p) override { in ASTNODE_NODE_FUNCS() 3581 return new AstCond(this->fileline(), condp, expr1p, expr2p); in ASTNODE_NODE_FUNCS() 3590 AstCondBound(FileLine* fl, AstNode* condp, AstNode* expr1p, AstNode* expr2p) in AstCondBound() argument 3591 : ASTGEN_SUPER_CondBound(fl, condp, expr1p, expr2p) {} in AstCondBound() 3593 virtual AstNode* cloneType(AstNode* condp, AstNode* expr1p, AstNode* expr2p) override { in ASTNODE_NODE_FUNCS() 3594 return new AstCondBound(this->fileline(), condp, expr1p, expr2p); in ASTNODE_NODE_FUNCS()
|
/dports/math/PDL/PDL-2.019/t/ |
H A D | flexraw_fortran.t | 265 my $expr2p = '(outer(sin(0.01*$i),cos(0.01*$j),$c=null),$c*100.)'; 510 my $res = eval "$pdltype $expr2p";
|
/dports/math/giacxcas/giac-1.6.0/doc/ |
H A D | aide_cas | 13577 1 Si condition1 renvoie expr1 sinon...si condition2p renvoie expr2p sinon renvoie expr2p+1. 13578 2 If condition1 returns expr1 else...if condition2p returns expr2p else returns expr2p+1. 13579 3 si condición1 devuelve expr1 sino... si condición2p devuelve expr2p sino devuelve expr2p+1. 13580 4 Εάν συνθήκη1 επιστρέφει expr1 αλλιώς...εάν συνθήκη2p επιστρέφει expr2p αλλιώς επιστρέφει expr2p+1.
|