Home
last modified time | relevance | path

Searched refs:PairToExpr (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp45 // The value will be truncated for an appropriate type when constant is created in PairToExpr function in operator *()
50 // The value will be truncated for an appropriate type when constant is created in PairToExpr function
134 BaseNode *ConstantFold::PairToExpr(PrimType resultType, const std::pair<BaseNode*, std::optional<IntVal>> &pair) const in PairToExpr() function in maple::__anon90::ConstantFold
825 newRetNode->SetOpnd(PairToExpr(node->Opnd(0)->GetPrimType(), p), 0); in FoldRetype()
864 PairToExpr(node->Opnd(0)->GetPrimType(), p)); in FoldUnary()
876 NewUnaryNode(node, node->GetOpCode(), node->GetPrimType(), PairToExpr(node->Opnd(0)->GetPrimType(), p)); in FoldUnary()
1304 BaseNode *e = PairToExpr(node->Opnd(0)->GetPrimType(), p); in FoldTypeCvt()
1385 BaseNode *e = PairToExpr(node->Opnd(0)->GetPrimType(), p); in FoldExtractbits()
1415 BaseNode *e = PairToExpr(node->Opnd(0)->GetPrimType(), p); in FoldIread()
1518 result = NewBinaryNode(node, op, primType, l, PairToExpr(rPrimType in FoldBinary()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/include/
H A Dconstantfold.h105 BaseNode *PairToExpr(PrimType resultType, const std::pair<BaseNode*, std::optional<IntVal>> &pair) const;

Completed in 6 milliseconds