Home
last modified time | relevance | path

Searched defs:primType (Results 1 - 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Disel.h23 PrimType primType; member
107 PrimType primType = c.GetType().GetPrimType(); in SelectLiteral() local
[all...]
H A Dcall_conv.h234 PrimType primType; member in maplebe::LmbcFormalParamInfo
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_isa_tbl.h38 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 Daarch64_call_conv.cpp40 PrimType primType = retType.GetPrimType(); in LocateRetVal() local
H A Daarch64_cgfunc.cpp80 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 Dglobal_tables.cpp25 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 Dmir_type.cpp48 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 Dets_typeapi_create.cpp155 auto primType = pandasm::Type {primTypeName, 0}; in DeclarePrimitive() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_preg.h103 PrimType primType = kPtyInvalid; member in maple::MIRPreg
136 PregIdx CreatePreg(PrimType primType, MIRType *mtype = nullptr) in CreatePreg() argument
H A Dmir_nodes.h988 RegreadNode(PrimType primType, PregIdx pIdx) : RegreadNode(pIdx) in RegreadNode() argument
H A Dmir_type.h70 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 Dnamemangler.cpp34 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 Dcgfunc.cpp322 PrimType primType = condNode->GetPrimType(); in HandleCondbr() local
526 PrimType primType = func.GetPregTab()->PregFromPregIdx(i)->GetPrimType(); in CGFunc() local
H A Disel.cpp550 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 Dx64_cgfunc.cpp111 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 Dx64_MPIsel.cpp137 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 Dpgo_profiler_type.h389 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 Dlower.cpp323 auto primType = mirModule.CurFunction()->GetPregItem(static_cast<PregIdx>(regIdx))->GetPrimType(); in LowerIntrinsiccallAassignedToAssignStmt() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp109 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...]

Completed in 24 milliseconds