Home
last modified time | relevance | path

Searched defs:primType (Results 1 – 25 of 28) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Disel.h23 PrimType primType; member
127 PrimType primType = c.GetType().GetPrimType(); in SelectLiteral() local
Dcall_conv.h244 PrimType primType; variable
Dcgfunc.h147 PrimType primType = PTY_unknown; variable
592 RegType GetRegTyFromPrimTy(PrimType primType) const in GetRegTyFromPrimTy()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Disel.cpp685 …::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimType primType) in SelectBasicOp()
801 PrimType primType = stmt.GetPrimType(); in SelectDassignoff() local
835 PrimType primType = stmt.GetPrimType(); in SelectIassignoff() local
844 ImmOperand *MPISel::SelectIntConst(const MIRIntConst &intConst, PrimType primType) in SelectIntConst()
851 PrimType primType = node.GetPrimType(); in SelectShift() local
972 PrimType primType = expr.GetPrimType(); in SelectDread() local
996 PrimType primType = node.GetPrimType(); in SelectAdd() local
1007 PrimType primType = node.GetPrimType(); in SelectBand() local
1018 PrimType primType = node.GetPrimType(); in SelectSub() local
1028 PrimType primType) in SelectExtractbits()
[all …]
Dcgfunc.cpp1351 PrimType primType = condNode->GetPrimType(); in HandleCondbr() local
1726 PrimType primType = func.GetPregTab()->PregFromPregIdx(i)->GetPrimType(); in CGFunc() local
1888 PrimType primType; in CreateLmbcFormalParamInfo() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_MPIsel.cpp256 PrimType primType = argExpr->GetPrimType(); in SelectParmList() local
302 RegOperand &X64MPIsel::SelectSpecialRegread(PregIdx pregIdx, PrimType primType) in SelectSpecialRegread()
416 …sel::SelectLibCall(const std::string &funcName, std::vector<Operand *> &opndVec, PrimType primType, in SelectLibCall()
686 Operand &X64MPIsel::ProcessReturnReg(PrimType primType, int32 sReg) in ProcessReturnReg()
976 …PrimType primType = (instrSize == k8ByteSize) ? PTY_a64 : (instrSize == k4ByteSize) ? PTY_a32 : PT… in SelectAddrofFunc() local
998 PrimType primType = expr.GetPrimType(); in SelectAddrofLabel() local
1087 PrimType primType; in SelectCondGoto() local
1139 Operand &X64MPIsel::GetTargetRetOperand(PrimType primType, int32 sReg) in GetTargetRetOperand()
1176 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy()
1213 PrimType primType = node.GetPrimType(); in SelectDiv() local
[all …]
Dx64_cgfunc.cpp334 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd()
343 …::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, PrimType primType) in SelectMadd()
369 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy()
383 void X64CGFunc::SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectDiv()
397 void X64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub()
406 void X64CGFunc::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand()
420 void X64CGFunc::SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMin()
429 void X64CGFunc::SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMax()
448 void X64CGFunc::SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBior()
457 void X64CGFunc::SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBxor()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_type.cpp48 PrimType GetRegPrimType(PrimType primType) in GetRegPrimType()
63 PrimType GetReg64PrimType(PrimType primType) in GetReg64PrimType()
98 PrimType GetDynType(PrimType primType) in GetDynType()
122 PrimType GetNonDynType(PrimType primType) in GetNonDynType()
265 uint32 GetPrimTypeSize(PrimType primType) in GetPrimTypeSize()
335 uint32 GetPrimTypeP2Size(PrimType primType) in GetPrimTypeP2Size()
399 uint32 GetVecEleSize(PrimType primType) in GetVecEleSize()
431 uint32 GetVecLanes(PrimType primType) in GetVecLanes()
460 PrimType GetVecElemPrimType(PrimType primType) in GetVecElemPrimType()
534 int64 MinValOfSignedInteger(PrimType primType) in MinValOfSignedInteger()
[all …]
Dglobal_tables.cpp25 auto primType = static_cast<PrimType>(primTypeIdx); in CreateMirType() local
196 MIRType *TypeTable::GetOrCreatePointerType(const TyIdx &pointedTyIdx, PrimType primType, const Type… in GetOrCreatePointerType()
205 MIRType *TypeTable::GetOrCreatePointerType(const MIRType &pointTo, PrimType primType, const TypeAtt… in GetOrCreatePointerType()
Dbin_func_import.cpp105 PrimType primType = static_cast<PrimType>(Read()); in ImportPreg() local
Dparser.cpp219 bool MIRParser::ParsePseudoReg(PrimType primType, PregIdx &pRegIdx) in ParsePseudoReg()
336 PrimType primType = GetPrimitiveType(lexer.NextToken()); in ParseBitFieldType() local
671 PrimType primType = GetPrimitiveType(lexer.GetTokenKind()); in ParsePrimType() local
Dbin_mpl_import.cpp437 PrimType primType = static_cast<PrimType>(0); in ImportJType() local
450 void BinaryMplImport::ImportTypeBase(PrimType &primType, GStrIdx &strIdx, bool &nameIsLocal) in ImportTypeBase()
Dmir_lower.cpp429 PrimType primType = mirPreg->GetPrimType(); in LowerDoloopStmt() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_isa_tbl.h38 …ic inline X64MOP_t GetCmpMop(Operand::OperandType dTy, Operand::OperandType sTy, PrimType primType) in GetCmpMop()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cgfunc.cpp97 MOperator PickLdStInsn(bool isLoad, uint32 bitSize, PrimType primType, AArch64isa::MemoryOrdering m… in PickLdStInsn()
211 RegOperand &AArch64CGFunc::GetOrCreateResOperand(const BaseNode &parent, PrimType primType) in GetOrCreateResOperand()
229 MOperator AArch64CGFunc::PickLdInsn(uint32 bitSize, PrimType primType, AArch64isa::MemoryOrdering m… in PickLdInsn()
234 MOperator AArch64CGFunc::PickStInsn(uint32 bitSize, PrimType primType, AArch64isa::MemoryOrdering m… in PickStInsn()
1962 PrimType primType = stmt.GetPrimType(); in SelectIassignfpoff() local
2315 …turnValToRegs = [this, &result, &offset, isRefField, &addrOpnd](regno_t regno, PrimType primType) { in SelectReturnSendOfStructInRegs()
2672 PrimType primType = (instrSize == k8ByteSize) in SelectAddrofFunc() local
2685 PrimType primType; in GetDestTypeFromAggSize() local
2713 PrimType primType = (instrSize == k8ByteSize) in SelectAddrofLabel() local
2725 auto primType = ireadoff.GetPrimType(); in SelectIreadoff() local
[all …]
Daarch64_args.cpp54 … auto generateStrInsn = [this, baseOpnd, &offset, sym, symLoc](AArch64reg reg, PrimType primType) { in MoveRegisterArgs()
Daarch64_call_conv.cpp76 PrimType primType = retType.GetPrimType(); in LocateRetVal() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/src/
Dnamemangler.cpp122 static inline bool UpdatePrimType(bool primType, int splitNo, uint32_t ch) in UpdatePrimType()
157 bool primType = true; in DecodeName() local
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
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/mpl2mpl/src/
Dsimplify.cpp492 static BaseNode *ConstructConstvalNode(uint64 val, PrimType primType, MIRBuilder &mirBuilder) in ConstructConstvalNode()
508 static BaseNode *ConstructConstvalNode(int64 byte, uint64 num, PrimType primType, MIRBuilder &mirBu… in ConstructConstvalNode()
Dconstantfold.cpp112 BinaryNode *ConstantFold::NewBinaryNode(BinaryNode *old, Opcode op, PrimType primType, BaseNode *lh… in NewBinaryNode()
125 UnaryNode *ConstantFold::NewUnaryNode(UnaryNode *old, Opcode op, PrimType primType, BaseNode *expr)… in NewUnaryNode()
1706 bool ConstantFold::IntegerOpIsOverflow(Opcode op, PrimType primType, int64 cstA, int64 cstB) in IntegerOpIsOverflow()
1743 PrimType primType = node->GetPrimType(); in FoldBinary() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp582 auto primType = fieldType->GetPrimType(); in WriteBitField() local
623 auto primType = fieldType->GetPrimType(); in ReadBitField() local
1170 … auto primType = mirModule.CurFunction()->GetPregItem(static_cast<PregIdx>(regIdx))->GetPrimType(); in LowerIntrinsiccallAassignedToAssignStmt() local
1356 PrimType primType = PTY_begin; in LowerStructReturnInRegs() local
1415 auto genStrRetval2Memory = [this, &newBlk, &addrNode, &curSize, &pIdxR](PrimType primType) { in LowerStructReturnInGpRegs()
1450 PrimType primType, size_t elemNum) in LowerStructReturnInFpRegs()
1895 PrimType primType = ipr->GetPrimType(); in LowerPseudoRegs() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_type.h77 inline uint32 GetPrimTypeBitSize(PrimType primType) in GetPrimTypeBitSize()
83 inline uint32 GetAlignedPrimTypeBitSize(PrimType primType) in GetAlignedPrimTypeBitSize()
89 inline uint32 GetPrimTypeActualBitSize(PrimType primType) in GetPrimTypeActualBitSize()
1108 PrimType primType; variable
1120 …MIRPtrType(PrimType primType, GStrIdx strIdx) : MIRType(kTypePointer, primType, strIdx), pointedTy… in MIRPtrType()
Dglobal_tables.h172 MIRType *GetPrimType(PrimType primType) const in GetPrimType()
Dmir_nodes.h1604 RegreadNode(PrimType primType, PregIdx pIdx) : RegreadNode(pIdx) in RegreadNode()
2630 RegassignNode(PrimType primType, PregIdx idx, BaseNode *opnd) in RegassignNode()
3388 …IassignoffNode(PrimType primType, int32 offset, BaseNode *addrOpnd, BaseNode *srcOpnd) : Iassignof… in IassignoffNode()
3430 …IassignFPoffNode(Opcode o, PrimType primType, int32 offset, BaseNode *src) : IassignFPoffNode(o, o… in IassignFPoffNode()

12