Home
last modified time | relevance | path

Searched defs:pType (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/
Dmpl_int_val.h243 bool Equal(const IntVal &rhs, PrimType pType) const in Equal()
248 bool Less(const IntVal &rhs, PrimType pType) const in Less()
253 bool Greater(const IntVal &rhs, PrimType pType) const in Greater()
266 IntVal Add(const IntVal &val, PrimType pType) const in Add()
271 IntVal Sub(const IntVal &val, PrimType pType) const in Sub()
276 IntVal Mul(const IntVal &val, PrimType pType) const in Mul()
281 IntVal Div(const IntVal &divisor, PrimType pType) const in Div()
299 IntVal Rem(const IntVal &divisor, PrimType pType) const in Rem()
316 IntVal And(const IntVal &val, PrimType pType) const in And()
321 IntVal Or(const IntVal &val, PrimType pType) const in Or()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dglobal_tables.cpp94 void TypeTable::UpdateMIRType(const MIRType &pType, const TyIdx tyIdx) in UpdateMIRType()
103 void TypeTable::CreateMirTypeNodeAt(MIRType &pType, TyIdx tyIdxUsed, MIRModule *module, bool isObje… in CreateMirTypeNodeAt()
138 MIRType *TypeTable::CreateAndUpdateMirTypeNode(MIRType &pType) in CreateAndUpdateMirTypeNode()
161 MIRType *TypeTable::GetOrCreateMIRTypeNode(MIRType &pType) in GetOrCreateMIRTypeNode()
Dmir_type.cpp32 const PrimitiveTypeProperty &GetPrimitiveTypeProperty(PrimType pType) in GetPrimitiveTypeProperty()
921 auto *pType = static_cast<MIRPtrType *>(elemType)->GetPointedType(); in DetermineName() local
1639 const auto &pType = static_cast<const MIRPtrType &>(type); in EqualTo() local
1648 const auto &pType = static_cast<const MIRArrayType &>(type); in EqualTo() local
1757 const auto &pType = static_cast<const MIRFarrayType &>(type); in EqualTo() local
1810 const auto &pType = static_cast<const MIRFuncType &>(type); in EqualTo() local
1858 const auto &pType = static_cast<const MIRFuncType &>(type); in CompatibleWith() local
1878 const auto &pType = static_cast<const MIRBitFieldType &>(type); in EqualTo() local
2019 const auto &pType = static_cast<const MIRGenericInstantType &>(type); in EqualTo() local
Dmir_const.cpp297 bool IsDivSafe(const MIRIntConst &dividend, const MIRIntConst &divisor, PrimType pType) in IsDivSafe()
Dmir_symbol.cpp344 const auto *pType = static_cast<MIRPtrType *>(type); in IgnoreRC() local
Dmir_function.cpp704 PrimType pType = mirType->GetPrimType(); in EnterFormals() local
Dmir_nodes.cpp1736 inline bool UnaryTypeVerify1(PrimType pType) in UnaryTypeVerify1()
1745 inline bool UnaryTypeVerify2(PrimType pType) in UnaryTypeVerify2()
1754 inline bool BinaryTypeVerify(PrimType pType) in BinaryTypeVerify()
1764 inline bool CompareTypeVerify(PrimType pType) in CompareTypeVerify()
Dmir_builder.cpp769 GCMallocNode *MIRBuilder::CreateExprGCMalloc(Opcode opcode, const MIRType &pType, const MIRType &ty… in CreateExprGCMalloc()
774 JarrayMallocNode *MIRBuilder::CreateExprJarrayMalloc(Opcode opcode, const MIRType &pType, const MIR… in CreateExprJarrayMalloc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcall_conv.h114 LmbcFormalParamInfo(PrimType pType, uint32 ofst, uint32 sz) in LmbcFormalParamInfo()
145 void SetPrimType(PrimType pType) in SetPrimType()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_memlayout.cpp237 PrimType pType = pregTab->PregFromPregIdx(i)->GetPrimType(); in AssignSpillLocationsToPseudoRegisters() local
Dx64_cgfunc.cpp729 RegOperand *X64CGFunc::SelectVectorFromScalar(PrimType pType, Operand *opnd, PrimType sType) in SelectVectorFromScalar()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_call_conv.cpp310 PrimType pType = retTy2.GetPrimType(); in SetupSecondRetReg() local
Daarch64_memlayout.cpp620 PrimType pType = pregTab->PregFromPregIdx(i)->GetPrimType(); in AssignSpillLocationsToPseudoRegisters() local
Daarch64_cgfunc.cpp1275 static std::string GetRegPrefixFromPrimType(PrimType pType, uint32 size, const std::string &constra… in GetRegPrefixFromPrimType()
1336 PrimType pType = dread.GetPrimType(); in SelectAsm() local
1349 PrimType pType = addrofNode.GetPrimType(); in SelectAsm() local
1361 PrimType pType = addrofoffNode.GetPrimType(); in SelectAsm() local
1373 PrimType pType = ireadoff->GetPrimType(); in SelectAsm() local
1385 PrimType pType = ireadfpoff->GetPrimType(); in SelectAsm() local
1397 PrimType pType = iread->GetPrimType(); in SelectAsm() local
1410 PrimType pType = addNode->GetPrimType(); in SelectAsm() local
1452 PrimType pType = preg->GetPrimType(); in SelectAsm() local
2769 PrimType pType = (fpSize <= k4ByteSize) ? PTY_f32 : PTY_f64; in LmbcStructReturnLoad() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp767 MIRPtrType *pType = nullptr; in CallIsOfAttr() local
812 MIRPtrType *pType = static_cast<MIRPtrType *>(type); in CallIsOfAttr() local
Dlower.cpp864 BaseNode *CGLowerer::NeedRetypeWhenLowerCallAssigned(PrimType pType) in NeedRetypeWhenLowerCallAssigned()
884 PrimType pType; in SaveReturnValueInLocal() local
1079 PrimType pType = is64x1vec ? PTY_f64 : mirPreg->GetPrimType(); in GenBlockNode() local
2602 MIRType *pType = ptrType.GetPointedType(); in ProcessClassInfo() local
2763 PrimType pType = PTY_i64; in LowerIntrinsicMplClearStack() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_const.h127 [[maybe_unused]] PrimType pType = type.GetPrimType(); in MIRIntConst() local
Dglobal_tables.h161 TyIdx GetOrCreateMIRType(MIRType *pType) in GetOrCreateMIRType()
Dmir_type.h903 MIRType(MIRTypeKind kind, PrimType pType) : typeKind(kind), primType(pType) {} in MIRType()
905 …MIRType(MIRTypeKind kind, PrimType pType, GStrIdx strIdx) : typeKind(kind), primType(pType), nameS… in MIRType()
Dmir_function.h612 MIRPtrType *pType = static_cast<MIRPtrType *>(ty); in GetFuncRetStructTyIdx() local