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
126 PrimType primType = c.GetType().GetPrimType(); in SelectLiteral() local
Dcall_conv.h226 PrimType primType; variable
Dcgfunc.h528 RegType GetRegTyFromPrimTy(PrimType primType) const in GetRegTyFromPrimTy()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Disel.cpp681 …::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimType primType) in SelectBasicOp()
795 PrimType primType = stmt.GetPrimType(); in SelectDassignoff() local
828 PrimType primType = stmt.GetPrimType(); in SelectIassignoff() local
837 ImmOperand *MPISel::SelectIntConst(const MIRIntConst &intConst, PrimType primType) in SelectIntConst()
844 PrimType primType = node.GetPrimType(); in SelectShift() local
965 PrimType primType = expr.GetPrimType(); in SelectDread() local
989 PrimType primType = node.GetPrimType(); in SelectAdd() local
1000 PrimType primType = node.GetPrimType(); in SelectBand() local
1011 PrimType primType = node.GetPrimType(); in SelectSub() local
1021 PrimType primType) in SelectExtractbits()
[all …]
Dcgfunc.cpp1291 PrimType primType = condNode->GetPrimType(); in HandleCondbr() local
1666 PrimType primType = func.GetPregTab()->PregFromPregIdx(i)->GetPrimType(); in CGFunc() local
1813 PrimType primType; in CreateLmbcFormalParamInfo() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_MPIsel.cpp255 PrimType primType = argExpr->GetPrimType(); in SelectParmList() local
301 RegOperand &X64MPIsel::SelectSpecialRegread(PregIdx pregIdx, PrimType primType) in SelectSpecialRegread()
415 …Isel::SelectLibCall(const std::string &funcName, std::vector<Operand*> &opndVec, PrimType primType, in SelectLibCall()
689 Operand &X64MPIsel::ProcessReturnReg(PrimType primType, int32 sReg) in ProcessReturnReg()
975 …PrimType primType = (instrSize == k8ByteSize) ? PTY_a64 : (instrSize == k4ByteSize) ? PTY_a32 : PT… in SelectAddrofFunc() local
996 PrimType primType = expr.GetPrimType(); in SelectAddrofLabel() local
1085 PrimType primType; in SelectCondGoto() local
1137 Operand &X64MPIsel::GetTargetRetOperand(PrimType primType, int32 sReg) in GetTargetRetOperand()
1174 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy()
1210 PrimType primType = node.GetPrimType(); in SelectDiv() local
[all …]
Dx64_cgfunc.cpp338 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd()
347 …::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, PrimType primType) in SelectMadd()
373 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy()
387 void X64CGFunc::SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectDiv()
401 void X64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub()
410 void X64CGFunc::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand()
424 void X64CGFunc::SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMin()
433 void X64CGFunc::SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMax()
452 void X64CGFunc::SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBior()
461 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()
259 uint32 GetPrimTypeSize(PrimType primType) in GetPrimTypeSize()
329 uint32 GetPrimTypeP2Size(PrimType primType) in GetPrimTypeP2Size()
393 uint32 GetVecEleSize(PrimType primType) in GetVecEleSize()
425 uint32 GetVecLanes(PrimType primType) in GetVecLanes()
454 PrimType GetVecElemPrimType(PrimType primType) in GetVecElemPrimType()
528 int64 MinValOfSignedInteger(PrimType primType) in MinValOfSignedInteger()
[all …]
Dglobal_tables.cpp25 auto primType = static_cast<PrimType>(primTypeIdx); in CreateMirType() local
194 MIRType *TypeTable::GetOrCreatePointerType(const TyIdx &pointedTyIdx, PrimType primType, const Type… in GetOrCreatePointerType()
203 MIRType *TypeTable::GetOrCreatePointerType(const MIRType &pointTo, PrimType primType, const TypeAtt… in GetOrCreatePointerType()
Dbin_func_import.cpp111 PrimType primType = static_cast<PrimType>(Read()); in ImportPreg() local
482 PrimType primType = PTY_void; in ImportBlockNode() local
Dbin_mpl_import.cpp578 PrimType primType = static_cast<PrimType>(0); in ImportType() local
755 PrimType primType = static_cast<PrimType>(0); in ImportTypeNonJava() local
886 void BinaryMplImport::ImportTypeBase(PrimType &primType, GStrIdx &strIdx, bool &nameIsLocal) in ImportTypeBase()
Dparser.cpp227 bool MIRParser::ParsePseudoReg(PrimType primType, PregIdx &pRegIdx) in ParsePseudoReg()
350 PrimType primType = GetPrimitiveType(lexer.NextToken()); in ParseBitFieldType() local
1177 PrimType primType = GetPrimitiveType(lexer.GetTokenKind()); in ParsePrimType() local
Dmir_lower.cpp425 PrimType primType = mirPreg->GetPrimType(); in LowerDoloopStmt() local
Dmir_nodes.cpp1776 uint8 GetPTYGroup(PrimType primType) in GetPTYGroup()
/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()
164 RegOperand &AArch64CGFunc::GetOrCreateResOperand(const BaseNode &parent, PrimType primType) in GetOrCreateResOperand()
182 MOperator AArch64CGFunc::PickLdInsn(uint32 bitSize, PrimType primType, AArch64isa::MemoryOrdering m… in PickLdInsn()
187 MOperator AArch64CGFunc::PickStInsn(uint32 bitSize, PrimType primType, AArch64isa::MemoryOrdering m… in PickStInsn()
2076 PrimType primType = stmt.GetPrimType(); in SelectIassignfpoff() local
3265 PrimType primType = (instrSize == k8ByteSize) in SelectAddrofFunc() local
3277 PrimType primType; in GetDestTypeFromAggSize() local
3305 PrimType primType = (instrSize == k8ByteSize) in SelectAddrofLabel() local
3317 auto primType = ireadoff.GetPrimType(); in SelectIreadoff() local
3328 …*AArch64CGFunc::GenLmbcParamLoad(int32 offset, uint32 byteSize, RegType regType, PrimType primType, in GenLmbcParamLoad()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/src/
Dnamemangler.cpp167 static inline bool UpdatePrimType(bool primType, int splitNo, uint32_t ch) in UpdatePrimType()
211 bool primType = true; in DecodeName() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dconstantfold.cpp113 BinaryNode *ConstantFold::NewBinaryNode(BinaryNode *old, Opcode op, PrimType primType, BaseNode *lh… in NewBinaryNode()
126 UnaryNode *ConstantFold::NewUnaryNode(UnaryNode *old, Opcode op, PrimType primType, BaseNode *expr)… in NewUnaryNode()
1672 bool ConstantFold::IntegerOpIsOverflow(Opcode op, PrimType primType, int64 cstA, int64 cstB) in IntegerOpIsOverflow()
1709 PrimType primType = node->GetPrimType(); in FoldBinary() local
Dsimplify.cpp616 static BaseNode *ConstructConstvalNode(uint64 val, PrimType primType, MIRBuilder &mirBuilder) in ConstructConstvalNode()
632 static BaseNode *ConstructConstvalNode(int64 byte, uint64 num, PrimType primType, MIRBuilder &mirBu… in ConstructConstvalNode()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_type.h77 inline uint32 GetPrimTypeBitSize(PrimType primType) in GetPrimTypeBitSize()
83 inline uint32 GetPrimTypeActualBitSize(PrimType primType) in GetPrimTypeActualBitSize()
1016 PrimType primType; variable
1028 …MIRPtrType(PrimType primType, GStrIdx strIdx) : MIRType(kTypePointer, primType, strIdx), pointedTy… in MIRPtrType()
Dglobal_tables.h172 MIRType *GetPrimType(PrimType primType) const in GetPrimType()
Dmir_nodes.h1595 RegreadNode(PrimType primType, PregIdx pIdx) : RegreadNode(pIdx) in RegreadNode()
2611 RegassignNode(PrimType primType, PregIdx idx, BaseNode *opnd) in RegassignNode()
3368 …IassignoffNode(PrimType primType, int32 offset, BaseNode *addrOpnd, BaseNode *srcOpnd) : Iassignof… in IassignoffNode()
3410 …IassignFPoffNode(Opcode o, PrimType primType, int32 offset, BaseNode *src) : IassignFPoffNode(o, o… in IassignFPoffNode()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
Dpgo_profiler_type.h336 auto primType = GetPrimitiveType(); in IsNumber() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp767 auto primType = fieldType->GetPrimType(); in WriteBitField() local
808 auto primType = fieldType->GetPrimType(); in ReadBitField() local
1336 … auto primType = mirModule.CurFunction()->GetPregItem(static_cast<PregIdx>(regIdx))->GetPrimType(); in LowerIntrinsiccallAassignedToAssignStmt() local
2283 PrimType primType = ipr->GetPrimType(); in LowerPseudoRegs() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
Dhelpers.cpp1031 auto const primType = ETSBuiltinTypeAsPrimitiveType(type); in CheckArrayElements() local

12