| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/ |
| D | mpl_int_val.h | 243 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/ |
| D | global_tables.cpp | 94 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()
|
| D | mir_type.cpp | 32 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
|
| D | mir_const.cpp | 297 bool IsDivSafe(const MIRIntConst ÷nd, const MIRIntConst &divisor, PrimType pType) in IsDivSafe()
|
| D | mir_symbol.cpp | 344 const auto *pType = static_cast<MIRPtrType *>(type); in IgnoreRC() local
|
| D | mir_function.cpp | 704 PrimType pType = mirType->GetPrimType(); in EnterFormals() local
|
| D | mir_nodes.cpp | 1736 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()
|
| D | mir_builder.cpp | 769 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/ |
| D | call_conv.h | 114 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/ |
| D | x64_memlayout.cpp | 237 PrimType pType = pregTab->PregFromPregIdx(i)->GetPrimType(); in AssignSpillLocationsToPseudoRegisters() local
|
| D | x64_cgfunc.cpp | 729 RegOperand *X64CGFunc::SelectVectorFromScalar(PrimType pType, Operand *opnd, PrimType sType) in SelectVectorFromScalar()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_call_conv.cpp | 310 PrimType pType = retTy2.GetPrimType(); in SetupSecondRetReg() local
|
| D | aarch64_memlayout.cpp | 620 PrimType pType = pregTab->PregFromPregIdx(i)->GetPrimType(); in AssignSpillLocationsToPseudoRegisters() local
|
| D | aarch64_cgfunc.cpp | 1275 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/ |
| D | becommon.cpp | 767 MIRPtrType *pType = nullptr; in CallIsOfAttr() local 812 MIRPtrType *pType = static_cast<MIRPtrType *>(type); in CallIsOfAttr() local
|
| D | lower.cpp | 864 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/ |
| D | mir_const.h | 127 [[maybe_unused]] PrimType pType = type.GetPrimType(); in MIRIntConst() local
|
| D | global_tables.h | 161 TyIdx GetOrCreateMIRType(MIRType *pType) in GetOrCreateMIRType()
|
| D | mir_type.h | 903 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()
|
| D | mir_function.h | 612 MIRPtrType *pType = static_cast<MIRPtrType *>(ty); in GetFuncRetStructTyIdx() local
|