/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | isel.h | 23 PrimType primType; member 107 PrimType primType = c.GetType().GetPrimType(); in SelectLiteral() local [all...] |
H A D | call_conv.h | 234 PrimType primType; member in maplebe::LmbcFormalParamInfo
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_isa_tbl.h | 38 static inline X64MOP_t GetCmpMop(Operand::OperandType dTy, Operand::OperandType sTy, PrimType primType) in GetCmpMop() argument
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_call_conv.cpp | 40 PrimType primType = retType.GetPrimType(); in LocateRetVal() local
|
H A D | aarch64_cgfunc.cpp | 80 MOperator PickLdStInsn(bool isLoad, uint32 bitSize, PrimType primType) in PickLdStInsn() argument 104 RegOperand &AArch64CGFunc::GetOrCreateResOperand(const BaseNode &parent, PrimType primType) in GetOrCreateResOperand() argument 1019 auto primType = intConst.GetType().GetPrimType(); SelectIntConst() local 1147 GenerateCompareWithZeroInstruction(Opcode jmpOp, Opcode cmpOp, bool is64Bits, PrimType primType, LabelOperand &targetOpnd, Operand &opnd0) GenerateCompareWithZeroInstruction() argument 1212 SelectCondGoto(LabelOperand &targetOpnd, Opcode jmpOp, Opcode cmpOp, Operand &origOpnd0, Operand &origOpnd1, PrimType primType, bool signedCond) SelectCondGoto() argument 1373 PrimType primType = SelectAdd() local 1390 SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectAdd() argument 1494 SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectSub() argument 1589 PrimType primType = SelectSub() local 1604 PrimType primType = SelectMpy() local 1611 SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMpy() argument 1684 SelectDiv(Operand &resOpnd, Operand &origOpnd0, Operand &opnd1, PrimType primType) SelectDiv() argument 1765 PrimType primType = SelectDiv() local 1772 SelectRem(Operand &resOpnd, Operand &lhsOpnd, Operand &rhsOpnd, PrimType primType, bool isSigned, bool is64Bits) SelectRem() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
H A D | global_tables.cpp | 25 auto primType = static_cast<PrimType>(primTypeIdx); in CreateMirType() local 140 MIRType *TypeTable::GetOrCreatePointerType(const TyIdx &pointedTyIdx, PrimType primType, const TypeAttrs &attrs) in GetOrCreatePointerType() argument
|
H A D | mir_type.cpp | 48 PrimType GetRegPrimType(PrimType primType) in GetRegPrimType() argument 157 uint32 GetPrimTypeSize(PrimType primType) in GetPrimTypeSize() argument 204 const char *GetPrimTypeName(PrimType primType) in GetPrimTypeName() argument [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_typeapi_create.cpp | 155 auto primType = pandasm::Type {primTypeName, 0}; in DeclarePrimitive() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
H A D | mir_preg.h | 103 PrimType primType = kPtyInvalid; member in maple::MIRPreg 136 PregIdx CreatePreg(PrimType primType, MIRType *mtype = nullptr) in CreatePreg() argument
|
H A D | mir_nodes.h | 988 RegreadNode(PrimType primType, PregIdx pIdx) : RegreadNode(pIdx) in RegreadNode() argument
|
H A D | mir_type.h | 70 inline uint32 GetPrimTypeBitSize(PrimType primType) in GetPrimTypeBitSize() argument 76 inline uint32 GetAlignedPrimTypeBitSize(PrimType primType) in GetAlignedPrimTypeBitSize() argument 82 inline uint32 GetPrimTypeActualBitSize(PrimType primType) in GetPrimTypeActualBitSize() argument 829 PrimType primType; global() member in maple::MIRType 841 MIRPtrType(PrimType primType, GStrIdx strIdx) MIRPtrType() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/src/ |
H A D | namemangler.cpp | 34 static inline bool UpdatePrimType(bool primType, int splitNo, uint32_t ch) in UpdatePrimType() argument 69 bool primType = true; in DecodeName() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cgfunc.cpp | 322 PrimType primType = condNode->GetPrimType(); in HandleCondbr() local 526 PrimType primType = func.GetPregTab()->PregFromPregIdx(i)->GetPrimType(); in CGFunc() local
|
H A D | isel.cpp | 550 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimType primType) in SelectBasicOp() argument 650 ImmOperand *MPISel::SelectIntConst(const MIRIntConst &intConst, PrimType primType) in SelectIntConst() argument 657 PrimType primType in SelectShift() local 778 PrimType primType = expr.GetPrimType(); SelectDread() local 797 PrimType primType = node.GetPrimType(); SelectAdd() local 808 PrimType primType = node.GetPrimType(); SelectBand() local 819 PrimType primType = node.GetPrimType(); SelectSub() local 828 SelectExtractbits(RegOperand &resOpnd, RegOperand &opnd0, uint8 bitOffset, uint8 bitSize, PrimType primType) SelectExtractbits() argument 1000 SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectSub() argument 1013 SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBand() argument 1026 SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectAdd() argument 1041 PrimType primType = node.GetPrimType(); SelectBior() local 1050 SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBior() argument 1059 PrimType primType = node.GetPrimType(); SelectBxor() local 1068 SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectBxor() argument 1075 GetOrCreateMemOpndFromIreadNode(const IreadNode &expr, PrimType primType, int offset) GetOrCreateMemOpndFromIreadNode() argument 1092 PrimType primType = expr.GetPrimType(); SelectIread() local 1101 PrimType primType = node.GetPrimType(); SelectAbs() local 1256 SelectBnot(Operand &resOpnd, Operand &opnd0, PrimType primType) SelectBnot() argument 1267 PrimType primType = node.GetPrimType(); SelectMin() local 1274 SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMin() argument 1281 PrimType primType = node.GetPrimType(); SelectMax() local 1288 SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMax() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_cgfunc.cpp | 111 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() argument 125 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() argument 139 void X64CGFunc::SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectDiv() argument 153 void X64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() argument 162 void X64CGFunc::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand() argument 166 void X64CGFunc::SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMin() argument 175 void X64CGFunc::SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMax() argument 194 void X64CGFunc::SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBior() argument 203 void X64CGFunc::SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBxor() argument 338 Operand &X64CGFunc::CreateImmOperand(PrimType primType, int6 in CreateCfiRegOperand() argument [all...] |
H A D | x64_MPIsel.cpp | 137 PrimType primType = argExpr->GetPrimType(); in SelectParmList() local 179 SelectSpecialRegread(PregIdx pregIdx, PrimType primType) SelectSpecialRegread() argument 315 ProcessReturnReg(PrimType primType, int32 sReg) ProcessReturnReg() argument 496 PrimType primType; SelectCondGoto() local 520 GetTargetRetOperand(PrimType primType, int32 sReg) GetTargetRetOperand() argument 551 SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMpy() argument 588 PrimType primType = node.GetPrimType(); SelectDiv() local 598 PrimType primType = node.GetPrimType(); SelectRem() local 606 SelectDivRem(RegOperand &opnd0, RegOperand &opnd1, PrimType primType, Opcode opcode) SelectDivRem() argument 710 SelectCmp(Operand &opnd0, Operand &opnd1, PrimType primType, bool isSwap) SelectCmp() argument 753 SelectCmpResult(RegOperand &resOpnd, Opcode opCode, PrimType primType, PrimType primOpndType) SelectCmpResult() argument 768 SelectSelect(Operand &resOpnd, Operand &trueOpnd, Operand &falseOpnd, PrimType primType, Opcode cmpOpcode, PrimType cmpPrimType) SelectSelect() argument 793 SelectMinOrMax(bool isMin, Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) SelectMinOrMax() argument 866 GetTargetBasicPointer(PrimType primType) GetTargetBasicPointer() argument [all...] |
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/ |
H A D | pgo_profiler_type.h | 389 auto primType = GetPrimitiveType(); in IsNumber() local 398 auto primType = GetPrimitiveType(); in IsNumberOrString() local 407 auto primType = GetPrimitiveType(); in HasNumber() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
H A D | lower.cpp | 323 auto primType = mirModule.CurFunction()->GetPregItem(static_cast<PregIdx>(regIdx))->GetPrimType(); in LowerIntrinsiccallAassignedToAssignStmt() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
H A D | constantfold.cpp | 109 BinaryNode *ConstantFold::NewBinaryNode(BinaryNode *old, Opcode op, PrimType primType, BaseNode *lhs, in NewBinaryNode() argument 122 UnaryNode *ConstantFold::NewUnaryNode(UnaryNode *old, Opcode op, PrimType primType, BaseNode *expr) const in NewUnaryNode() argument 1443 bool ConstantFold::IntegerOpIsOverflow(Opcode op, PrimType primType, int64 cstA, int64 cstB) in IntegerOpIsOverflow() argument 1480 PrimType primType = node->GetPrimType(); FoldBinary() local [all...] |