/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
D | me_cfg.h | 265 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/ |
D | cg_ssa.h | 251 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()
|
D | optimize_common.h | 60 void Log(uint32 bbID); 123 static void SetColor(uint32 bbID, const std::string &color);
|
D | cgbb.h | 88 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/ |
D | aarch64_color_ra.cpp | 432 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/ |
D | optimize_common.cpp | 84 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()
|
D | cg_ssa.cpp | 117 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/ |
D | litecg_ir_builder.h | 142 maple::litecg::BB &GetOrCreateBB(int bbID); 145 void AddPhiDesc(int bbID, PhiDesc &desc); 168 int LookupPredBB(GateRef start, int bbID);
|
D | litecg_ir_builder.cpp | 95 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()
|
D | llvm_ir_builder.h | 429 int LookupPredBB(GateRef start, int bbID);
|
D | llvm_ir_builder.cpp | 1041 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/ |
D | aarch64_color_ra.h | 381 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);
|