Home
last modified time | relevance | path

Searched refs:ptyp (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dcmpl.h176 PrimType ptyp; member
209 return ptyp; in GetPrimType()
214 ptyp = type; in SetPrimType()
217 BaseNodeT() : op(OP_undef), ptyp(kPtyInvalid), typeFlag(0), numOpnds(0) {} in BaseNodeT()
293 return nodePtr.ptyp; in GetPrimType()
H A Dmir_preg.h42 MIRPreg(uint32 n, PrimType ptyp) : primType(ptyp), pregNo(n) {} in MIRPreg() argument
44 MIRPreg(uint32 n, PrimType ptyp, MIRType *mType) : primType(ptyp), pregNo(n), mirType(mType) {} in MIRPreg() argument
200 PregIdx EnterPregNo(uint32 pregNo, PrimType ptyp, MIRType *ty = nullptr) in EnterPregNo() argument
207 MIRPreg *preg = mAllocator->GetMemPool()->New<MIRPreg>(pregNo, ptyp, ty); in EnterPregNo()
H A Dmir_builder.h168 AddrofNode *CreateExprDread(PrimType ptyp, FieldID fieldID, const MIRSymbol &symbol);
H A Dmir_nodes.h93 ptyp = kPtyInvalid; in BaseNode()
101 ptyp = kPtyInvalid; in BaseNode()
109 ptyp = typ; in BaseNode()
990 ptyp = primType; in RegreadNode()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
H A Dconstantfold.cpp1185 // and its signed/float type is the same as ptyp
1186 PrimType GetNearestSizePtyp(uint8 bitSize, PrimType ptyp) in GetNearestSizePtyp() argument
1188 bool isSigned = IsSignedInteger(ptyp); in GetNearestSizePtyp()
1189 bool isFloat = IsPrimitiveFloat(ptyp); in GetNearestSizePtyp()
1205 return ptyp; in GetNearestSizePtyp()
1208 size_t GetIntPrimTypeMax(PrimType ptyp) in GetIntPrimTypeMax() argument
1210 switch (ptyp) { in GetIntPrimTypeMax()
1234 ssize_t GetIntPrimTypeMin(PrimType ptyp) in GetIntPrimTypeMin() argument
1236 if (IsUnsignedInteger(ptyp)) { in GetIntPrimTypeMin()
1239 switch (ptyp) { in GetIntPrimTypeMin()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp402 PrimType ptyp = stmt.Opnd(0)->GetPrimType(); in LowerSwitchOpnd() local
404 PregIdx pIdx = GetCurrentFunc()->GetPregTab()->CreatePreg(ptyp); in LowerSwitchOpnd()
405 RegassignNode *regAss = mirBuilder->CreateStmtRegassign(ptyp, pIdx, opnd); in LowerSwitchOpnd()
409 stmt.SetOpnd(mirBuilder->CreateExprRegread(ptyp, pIdx), 0); in LowerSwitchOpnd()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_builder.cpp202 AddrofNode *MIRBuilder::CreateExprDread(PrimType ptyp, FieldID fieldID, const MIRSymbol &symbol) in CreateExprDread() argument
205 node->SetPrimType(GetRegPrimType(ptyp)); in CreateExprDread()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cgfunc.h200 ImmOperand &CreateImmOperand(PrimType ptyp, int64 val) override
202 return CreateImmOperand(val, GetPrimTypeBitSize(ptyp), IsSignedInteger(ptyp));
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_cgfunc.cpp720 PrimType ptyp = type->GetPrimType(); in SelectDassign() local
722 mOp = PickStInsn(GetPrimTypeBitSize(ptyp), ptyp); in SelectDassign()

Completed in 26 milliseconds