Searched refs:pty (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
H A D | global_tables.cpp | 89 auto &pty = static_cast<MIRPtrType &>(pType); in CreateAndUpdateMirTypeNode() local 90 if (pty.GetTypeAttrs() == TypeAttrs()) { in CreateAndUpdateMirTypeNode() 91 if (pty.GetPrimType() != PTY_ref) { in CreateAndUpdateMirTypeNode() 92 ptrTypeMap[pty.GetPointedTyIdx()] = nType->GetTypeIndex(); in CreateAndUpdateMirTypeNode() 94 refTypeMap[pty.GetPointedTyIdx()] = nType->GetTypeIndex(); in CreateAndUpdateMirTypeNode()
|
H A D | mir_builder.cpp | 175 ConstvalNode *MIRBuilder::CreateIntConst(uint64 val, PrimType pty) in CreateIntConst() argument 178 GlobalTables::GetIntConstTable().GetOrCreateIntConst(val, *GlobalTables::GetTypeTable().GetPrimType(pty)); in CreateIntConst() 179 return NewNode<ConstvalNode>(pty, mirConst); in CreateIntConst() 209 RegreadNode *MIRBuilder::CreateExprRegread(PrimType pty, PregIdx regIdx) in CreateExprRegread() argument 211 return NewNode<RegreadNode>(pty, regIdx); in CreateExprRegread() 293 RegassignNode *MIRBuilder::CreateStmtRegassign(PrimType pty, PregIdx regIdx, BaseNode *src) in CreateStmtRegassign() argument 295 return NewNode<RegassignNode>(pty, regIdx, src); in CreateStmtRegassign()
|
H A D | mir_type.cpp | 141 auto pty = PTY_a64; in GetLoweredPtrType() local 142 return pty; in GetLoweredPtrType() 187 PrimType GetUnsignedPrimType(PrimType pty) in GetUnsignedPrimType() argument 189 switch (pty) { in GetUnsignedPrimType() 200 return pty; in GetUnsignedPrimType()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
H A D | mir_builder.h | 170 RegreadNode *CreateExprRegread(PrimType pty, PregIdx regIdx); 173 BinaryNode *CreateExprBinary(Opcode opcode, PrimType pty, BaseNode *opnd0, BaseNode *opnd1) 175 MIRType *ty = GlobalTables::GetTypeTable().GetTypeFromTyIdx(static_cast<TyIdx>(pty)); 195 RegassignNode *CreateStmtRegassign(PrimType pty, PregIdx regIdx, BaseNode *src);
|
H A D | mir_preg.h | 67 void SetPrimType(PrimType pty) in SetPrimType() argument 69 primType = pty; in SetPrimType()
|
H A D | mir_type.h | 42 extern PrimType GetUnsignedPrimType(PrimType pty); // return unsigned version 839 MIRPtrType(TyIdx pTyIdx, PrimType pty) : MIRType(kTypePointer, pty), pointedTyIdx(pTyIdx) {} in MIRPtrType() argument
|
Completed in 6 milliseconds