Home
last modified time | relevance | path

Searched refs:SetPrimType (Results 1 – 21 of 21) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_parser.cpp95 assignStmt->SetPrimType(primType); in ParseStmtDassignoff()
124 regAssign->SetPrimType(GetPrimitiveType(lexer.GetTokenKind())); in ParseStmtRegassign()
152 preg->SetPrimType(expr->GetPrimType()); in ParseStmtRegassign()
206 iAssignOff->SetPrimType(GetPrimitiveType(lexer.GetTokenKind())); in ParseStmtIassignoff()
234 iAssignOff->SetPrimType(GetPrimitiveType(lexer.GetTokenKind())); in ParseStmtIassignFPoff()
330 mpReg->SetPrimType(start->GetPrimType()); in ParseStmtDoloop()
1042 intrnCallNode->SetPrimType(retType->GetPrimType()); in ParseStmtIntrinsiccall()
1095 intrnCallNode->SetPrimType(retType->GetPrimType()); in ParseStmtIntrinsiccallwithtype()
1133 ptrTy->SetPrimType(GetExactPtrPrimType()); in ParseCallReturnPair()
1844 exprConst->SetPrimType(PTY_i32); in ParseNaryStmt()
[all …]
Dbin_func_import.cpp188 constNode->SetPrimType(typ); in ImportExpression()
194 constNode->SetPrimType(typ); in ImportExpression()
200 alabNode->SetPrimType(typ); in ImportExpression()
237 drNode->SetPrimType(typ); in ImportExpression()
243 dreadoff->SetPrimType(typ); in ImportExpression()
252 regreadNode->SetPrimType(typ); in ImportExpression()
507 s->SetPrimType(primType); in ImportBlockNode()
517 s->SetPrimType(static_cast<PrimType>(Read())); in ImportBlockNode()
534 s->SetPrimType((PrimType)Read()); in ImportBlockNode()
544 s->SetPrimType(static_cast<PrimType>(Read())); in ImportBlockNode()
[all …]
Dmir_lower.cpp429 startRegassign->SetPrimType(primType); in LowerDoloopStmt()
470 readDoVar->SetPrimType(doVarPType); in LowerDoloopStmt()
475 endRegassign->SetPrimType(doVarPType); in LowerDoloopStmt()
726 offsetNode->SetPrimType(array->GetPrimType()); in LowerFarray()
729 rAdd->SetPrimType(array->GetPrimType()); in LowerFarray()
741 rAdd->SetPrimType(array->GetPrimType()); in LowerFarray()
819 newValNode->SetPrimType(array->GetPrimType()); in LowerCArray()
837 mulSize->SetPrimType(array->GetPrimType()); in LowerCArray()
844 mpyNode->SetPrimType(array->GetPrimType()); in LowerCArray()
848 mulSize->SetPrimType(array->GetPrimType()); in LowerCArray()
[all …]
Dbin_mpl_import.cpp160 cs->SetPrimType(type->GetPrimType()); in ImportConst()
1025 preg->SetPrimType(mirType->GetPrimType()); in InSymbol()
Dmir_builder.cpp675 node->SetPrimType(GetRegPrimType(ptyp)); in CreateExprDread()
Dparser.cpp1808 preg->SetPrimType(mirType->GetPrimType()); in ParseDeclareReg()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp177 cvtNode->SetPrimType(mType); in NodeConvert()
201 offsetNode->SetPrimType(GetLoweredPtrType()); in LowerIaddrof()
204 addNode->SetPrimType(GetLoweredPtrType()); in LowerIaddrof()
442 offsetNode->SetPrimType(array.GetPrimType()); in LowerFarray()
445 rAdd->SetPrimType(array.GetPrimType()); in LowerFarray()
460 rMul->SetPrimType(array.GetPrimType()); in LowerFarray()
465 eSizeNode->SetPrimType(array.GetPrimType()); in LowerFarray()
467 rMul->SetPrimType(array.GetPrimType()); in LowerFarray()
479 arrayHeaderCstNode->SetPrimType(array.GetPrimType()); in LowerFarray()
480 jarrayBaseNode->SetPrimType(array.GetPrimType()); in LowerFarray()
[all …]
Dswitch_lowerer.cpp138 binaryExpr->SetPrimType(PTY_u32); in BuildCmpNode()
144 exprConst->SetPrimType(stmt->GetSwitchOpnd()->GetPrimType()); in BuildCmpNode()
Dbecommon.cpp367 ty.SetPrimType(GetLoweredPtrType()); in ComputeTypeSizesAligns()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_preg.h68 void SetPrimType(PrimType pty) in SetPrimType() function
134 specPregTable[i].SetPrimType(PTY_unknown); in MIRPregTable()
Dcmpl.h212 virtual void SetPrimType(PrimType type) in SetPrimType() function
Dmir_type.h839 void SetPrimType(const PrimType pt) in SetPrimType() function
Dmir_nodes.h3370 BaseNodeT::SetPrimType(primType); in IassignoffNode()
3412 BaseNodeT::SetPrimType(primType); in IassignFPoffNode()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dconstantfold.cpp425 resultConst->SetPrimType(resultType); in FoldIntConstComparison()
532 resultConst->SetPrimType(resultType); in FoldIntConstBinary()
547 resultConst->SetPrimType(resultType); in FoldFPConstBinary()
746 resultConst->SetPrimType(resultType); in FoldFPConstComparison()
885 resultConst->SetPrimType(type.GetPrimType()); in FoldIntConstUnary()
926 resultConst->SetPrimType(resultType); in FoldFPConstUnary()
960 constValueNode->SetPrimType(node->GetPrimType()); in FoldSizeoftype()
1029 result->SetPrimType(origPtyp); in FoldUnary()
1089 resultConst->SetPrimType(toType); in FoldCeil()
1163 resultConst->SetPrimType(toType); in FoldFloor()
[all …]
Dsimplify.cpp289 newRHS->SetPrimType(fieldType->GetPrimType()); in SplitAggCopy()
1424 retAssign->GetRHS()->SetPrimType(pregType); in GenMemopRetAssign()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/
Dcast_opt.cpp425 opnd->SetPrimType(castExpr->GetPrimType()); in SimplifyCastSingle()
445 opnd->SetPrimType(castInfo.dstType); in SimplifyCastSingle()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcall_conv.h127 void SetPrimType(PrimType pType) in SetPrimType() function
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/
Dlower.h113 iread.SetPrimType(PTY_u8); in LowerIread()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Deh_func.cpp631 retRegRead0->SetPrimType(GetLoweredPtrType()); in InsertCxaAfterEachCatch()
Disel.cpp481 expr.SetPrimType(targetPtyp); in HandleCmp()
Dcgfunc.cpp414 expr.SetPrimType(targetPtyp); in HandleCmp()