Home
last modified time | relevance | path

Searched refs:bbID (Results 1 – 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dme_cfg.h265 BB *GetBBFromID(BBId bbID) const in GetBBFromID() argument
267 DEBUG_ASSERT(bbID < bbVec.size(), "array index out of range"); in GetBBFromID()
268 return bbVec.at(bbID); in GetBBFromID()
271 void NullifyBBByID(BBId bbID) in NullifyBBByID() argument
273 DEBUG_ASSERT(bbID < bbVec.size(), "array index out of range"); in NullifyBBByID()
274 bbVec.at(bbID) = nullptr; in NullifyBBByID()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcg_ssa.h251 void RenameVariablesForBB(uint32 bbID);
260 void AddRenamedBB(uint32 bbID) in AddRenamedBB() argument
262 DEBUG_ASSERT(!renamedBBs.count(bbID), "cgbb has been renamed already"); in AddRenamedBB()
263 renamedBBs.emplace(bbID); in AddRenamedBB()
265 bool IsBBRenamed(uint32 bbID) const in IsBBRenamed() argument
267 return renamedBBs.count(bbID); in IsBBRenamed()
Doptimize_common.h60 void Log(uint32 bbID);
123 static void SetColor(uint32 bbID, const std::string &color);
Dcgbb.h88 BB(uint32 bbID, MapleAllocator &mallocator) in BB() argument
89 : id(bbID), in BB()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_color_ra.cpp432 uint32 bbID = bfs->sortedBBs[id]->GetId(); in PrintBBAssignInfo() local
433 BBAssignInfo *bbInfo = bbRegInfo[bbID]; in PrintBBAssignInfo()
484 auto calculatePriorityFunc = [&lr, &bbNum, &numDefs, &numUses, &pri, this](uint32 bbID) { in CalculatePriority() argument
485 auto lu = lr.FindInLuMap(bbID); in CalculatePriority()
487 BB *bb = bbVec[bbID]; in CalculatePriority()
838 uint32 bbID = bb.GetId(); in CreateLiveRange() local
839 lr->SetMemberBitArrElem(bbID); in CreateLiveRange()
1539 void GraphColorRegAllocator::SetBBInfoGlobalAssigned(uint32 bbID, regno_t regNO) in SetBBInfoGlobalAssigned() argument
1541 …DEBUG_ASSERT(bbID < bbRegInfo.size(), "index out of range in GraphColorRegAllocator::SetBBInfoGlob… in SetBBInfoGlobalAssigned()
1542 BBAssignInfo *bbInfo = bbRegInfo[bbID]; in SetBBInfoGlobalAssigned()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Doptimize_common.cpp84 void OptimizationPattern::Log(uint32 bbID) in Log() argument
87 DotGenerator::SetColor(bbID, dotColor.c_str()); in Log()
92 void DotGenerator::SetColor(uint32 bbID, const std::string &color) in SetColor() argument
94 coloringMap[bbID] = color; in SetColor()
Dcg_ssa.cpp117 void CGSSAInfo::RenameVariablesForBB(uint32 bbID) in RenameVariablesForBB() argument
119 RenameBB(*cgFunc->GetBBFromID(bbID)); /* rename first BB */ in RenameVariablesForBB()
120 const auto &domChildren = domInfo->GetDomChildren(bbID); in RenameVariablesForBB()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dlitecg_ir_builder.h142 maple::litecg::BB &GetOrCreateBB(int bbID);
145 void AddPhiDesc(int bbID, PhiDesc &desc);
168 int LookupPredBB(GateRef start, int bbID);
Dlitecg_ir_builder.cpp95 BB &LiteCGIRBuilder::GetOrCreateBB(int bbID) in GetOrCreateBB() argument
97 auto itr = bbID2BB_.find(bbID); in GetOrCreateBB()
102 bbID2BB_[bbID] = &bb; in GetOrCreateBB()
1835 void LiteCGIRBuilder::AddPhiDesc(int bbID, PhiDesc &desc) in AddPhiDesc() argument
1837 auto it = bbID2unmergedPhis_.find(bbID); in AddPhiDesc()
1841 bbID2unmergedPhis_.insert(std::make_pair(bbID, vec)); in AddPhiDesc()
2377 int LiteCGIRBuilder::LookupPredBB(GateRef start, int bbID) in LookupPredBB() argument
2381 if (owner != bbID) { in LookupPredBB()
2385 while (owner == bbID) { in LookupPredBB()
Dllvm_ir_builder.h429 int LookupPredBB(GateRef start, int bbID);
Dllvm_ir_builder.cpp1041 int LLVMIRBuilder::LookupPredBB(GateRef start, int bbID) in LookupPredBB() argument
1045 if (owner != bbID) { in LookupPredBB()
1049 while (owner == bbID) { in LookupPredBB()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_color_ra.h381 void SetMemberBitArrElem(uint32 bbID) in SetMemberBitArrElem() argument
383 uint32 index = bbID / kU64; in SetMemberBitArrElem()
384 uint64 bit = bbID % kU64; in SetMemberBitArrElem()
392 void UnsetMemberBitArrElem(uint32 bbID) in UnsetMemberBitArrElem() argument
394 uint32 index = bbID / kU64; in UnsetMemberBitArrElem()
395 uint64 bit = bbID % kU64; in UnsetMemberBitArrElem()
1564 void SetBBInfoGlobalAssigned(uint32 bbID, regno_t regNO);