Home
last modified time | relevance | path

Searched refs:mtype (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dmir_preg.h136 PregIdx CreatePreg(PrimType primType, MIRType *mtype = nullptr) in CreatePreg()
138 DEBUG_ASSERT(!mtype || mtype->GetPrimType() == PTY_ref || mtype->GetPrimType() == PTY_ptr, "ref or ptr type"); in CreatePreg()
140 auto *preg = mAllocator->GetMemPool()->New<MIRPreg>(index, primType, mtype); in CreatePreg()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
H A Dlmir_builder.cpp535 PregIdx LMIRBuilder::CreatePreg(Type *mtype) in CreatePreg() argument
537 DEBUG_ASSERT(mtype != nullptr, "type is null"); in CreatePreg()
538 if ((mtype->GetPrimType() != PTY_ptr) && (mtype->GetPrimType() != PTY_ref)) { in CreatePreg()
540 return GetCurFunction().GetPregTab()->CreatePreg(mtype->GetPrimType()); in CreatePreg()
542 return GetCurFunction().GetPregTab()->CreatePreg(mtype->GetPrimType(), mtype); in CreatePreg()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/litecg/
H A Dlmir_builder.h394 PregIdx CreatePreg(Type *mtype);
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs.cpp127 MemSpaceType mtype; in DEF_RUNTIME_STUBS() local
130 mtype = MemSpaceType::SEMI_SPACE; in DEF_RUNTIME_STUBS()
133 mtype = MemSpaceType::OLD_SPACE; in DEF_RUNTIME_STUBS()
136 mtype = MemSpaceType::NON_MOVABLE; in DEF_RUNTIME_STUBS()
139 mtype = MemSpaceType::SHARED_OLD_SPACE; in DEF_RUNTIME_STUBS()
142 mtype = MemSpaceType::SHARED_NON_MOVABLE; in DEF_RUNTIME_STUBS()
150 auto result = factory->AllocObjectWithSpaceType(size, hclass, mtype); in DEF_RUNTIME_STUBS()

Completed in 17 milliseconds