Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Disel.h23 PrimType primType; member
125 PrimType primType = c.GetType().GetPrimType(); in SelectLiteral() local
Dcgfunc.h337 RegType GetRegTyFromPrimTy(PrimType primType) const in GetRegTyFromPrimTy()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Disel.cpp608 …::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimType primType) in SelectBasicOp()
703 ImmOperand *MPISel::SelectIntConst(const MIRIntConst &intConst, PrimType primType) in SelectIntConst()
710 PrimType primType = node.GetPrimType(); in SelectShift() local
809 PrimType primType = expr.GetPrimType(); in SelectDread() local
821 PrimType primType = node.GetPrimType(); in SelectAdd() local
832 PrimType primType = node.GetPrimType(); in SelectBand() local
843 PrimType primType = node.GetPrimType(); in SelectSub() local
853 PrimType primType) in SelectExtractbits()
1024 void MPISel::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub()
1037 void MPISel::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand()
[all …]
Dcgfunc.cpp353 PrimType primType = condNode->GetPrimType(); in HandleCondbr() local
576 PrimType primType = func.GetPregTab()->PregFromPregIdx(i)->GetPrimType(); in CGFunc() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dglobal_tables.cpp24 auto primType = static_cast<PrimType>(primTypeIdx); in CreateMirType() local
139 MIRType *TypeTable::GetOrCreatePointerType(const TyIdx &pointedTyIdx, PrimType primType, const Type… in GetOrCreatePointerType()
148 MIRType *TypeTable::GetOrCreatePointerType(const MIRType &pointTo, PrimType primType, const TypeAtt… in GetOrCreatePointerType()
Dmir_type.cpp41 PrimType GetRegPrimType(PrimType primType) in GetRegPrimType()
150 uint32 GetPrimTypeSize(PrimType primType) in GetPrimTypeSize()
197 const char *GetPrimTypeName(PrimType primType) in GetPrimTypeName()
Dmir_builder.cpp272 IntrinsicopNode *MIRBuilder::CreateExprIntrinsicop(MIRIntrinsicID id, Opcode op, PrimType primType,… in CreateExprIntrinsicop()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_MPIsel.cpp135 PrimType primType = argExpr->GetPrimType(); in SelectParmList() local
177 RegOperand &X64MPIsel::SelectSpecialRegread(PregIdx pregIdx, PrimType primType) in SelectSpecialRegread()
311 Operand &X64MPIsel::ProcessReturnReg(PrimType primType, int32 sReg) in ProcessReturnReg()
594 PrimType primType; in SelectCondGoto() local
618 Operand &X64MPIsel::GetTargetRetOperand(PrimType primType, int32 sReg) in GetTargetRetOperand()
649 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy()
686 PrimType primType = node.GetPrimType(); in SelectDiv() local
696 PrimType primType = node.GetPrimType(); in SelectRem() local
704 Operand *X64MPIsel::SelectDivRem(RegOperand &opnd0, RegOperand &opnd1, PrimType primType, Opcode op… in SelectDivRem()
808 void X64MPIsel::SelectCmp(Operand &opnd0, Operand &opnd1, PrimType primType, bool isSwap) in SelectCmp()
[all …]
Dx64_cgfunc.cpp154 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd()
168 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy()
182 void X64CGFunc::SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectDiv()
196 void X64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub()
205 void X64CGFunc::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand()
209 void X64CGFunc::SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMin()
218 void X64CGFunc::SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMax()
237 void X64CGFunc::SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBior()
246 void X64CGFunc::SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBxor()
381 Operand &X64CGFunc::CreateImmOperand(PrimType primType, int64 val) in CreateImmOperand()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cgfunc.cpp67 MOperator PickLdStInsn(bool isLoad, uint32 bitSize, PrimType primType) in PickLdStInsn()
91 RegOperand &AArch64CGFunc::GetOrCreateResOperand(const BaseNode &parent, PrimType primType) in GetOrCreateResOperand()
955 auto primType = intConst.GetType().GetPrimType(); in SelectIntConst() local
1079 …c::GenerateCompareWithZeroInstruction(Opcode jmpOp, Opcode cmpOp, bool is64Bits, PrimType primType, in GenerateCompareWithZeroInstruction()
1145 Operand &origOpnd1, PrimType primType, bool signedCond) in SelectCondGoto()
1305 PrimType primType = in SelectAdd() local
1322 void AArch64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd()
1426 void AArch64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub()
1521 PrimType primType = in SelectSub() local
1536 PrimType primType = in SelectMpy() local
[all …]
Daarch64_call_conv.cpp39 PrimType primType = retType.GetPrimType(); in LocateRetVal() local
Daarch64_args.cpp51 … auto generateStrInsn = [this, baseOpnd, &offset, sym, symLoc](AArch64reg reg, PrimType primType) { in MoveRegisterArgs()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/src/
Dnamemangler.cpp32 static inline bool UpdatePrimType(bool primType, int splitNo, uint32_t ch) in UpdatePrimType()
67 bool primType = true; in DecodeName() 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_ir/include/
Dmir_type.h70 inline uint32 GetPrimTypeBitSize(PrimType primType) in GetPrimTypeBitSize()
76 inline uint32 GetAlignedPrimTypeBitSize(PrimType primType) in GetAlignedPrimTypeBitSize()
82 inline uint32 GetPrimTypeActualBitSize(PrimType primType) in GetPrimTypeActualBitSize()
829 PrimType primType; variable
841 …MIRPtrType(PrimType primType, GStrIdx strIdx) : MIRType(kTypePointer, primType, strIdx), pointedTy… in MIRPtrType()
Dglobal_tables.h167 MIRType *GetPrimType(PrimType primType) const in GetPrimType()
Dmir_nodes.h988 RegreadNode(PrimType primType, PregIdx pIdx) : RegreadNode(pIdx) in RegreadNode()
1580 RegassignNode(PrimType primType, PregIdx idx, BaseNode *opnd) in RegassignNode()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
Dpgo_profiler_type.h407 auto primType = GetPrimitiveType(); in IsNumber() local
416 auto primType = GetPrimitiveType(); in IsNumberOrString() local
425 auto primType = GetPrimitiveType(); in HasNumber() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dconstantfold.cpp99 BinaryNode *ConstantFold::NewBinaryNode(BinaryNode *old, Opcode op, PrimType primType, BaseNode *lh… in NewBinaryNode()
112 UnaryNode *ConstantFold::NewUnaryNode(UnaryNode *old, Opcode op, PrimType primType, BaseNode *expr)… in NewUnaryNode()
1433 bool ConstantFold::IntegerOpIsOverflow(Opcode op, PrimType primType, int64 cstA, int64 cstB) in IntegerOpIsOverflow()
1470 PrimType primType = node->GetPrimType(); in FoldBinary() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dlower.cpp315 … auto primType = mirModule.CurFunction()->GetPregItem(static_cast<PregIdx>(regIdx))->GetPrimType(); in LowerIntrinsiccallAassignedToAssignStmt() local