Searched refs:bfs (Results 1 – 15 of 15) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
D | reg_alloc.cpp | 61 Bfs *bfs = GET_ANALYSIS(CgBBSort, f); in PhaseRun() local 62 CHECK_FATAL(bfs != nullptr, "null ptr check"); in PhaseRun() 63 regAllocator = phaseMp->New<LSRALinearScanRegAllocator>(f, *phaseMp, bfs); in PhaseRun() 67 Bfs *bfs = GET_ANALYSIS(CgBBSort, f); in PhaseRun() local 68 CHECK_FATAL(bfs != nullptr, "null ptr check"); in PhaseRun() 69 regAllocator = phaseMp->New<LSRALinearScanRegAllocator>(f, *phaseMp, bfs); in PhaseRun()
|
D | reg_coalesce.cpp | 46 bfs = memPool->New<Bfs>(*cgFunc, *memPool); in Analysis() 47 bfs->ComputeBlockOrder(); in Analysis() 54 bfs = nullptr; in ClearBFS()
|
D | cgbb.cpp | 567 bfs = memPool->New<Bfs>(f, *memPool); in PhaseRun() 568 CHECK_FATAL(bfs != nullptr, "NIY, ptr null check."); in PhaseRun() 569 bfs->ComputeBlockOrder(); in PhaseRun()
|
D | reg_alloc_lsra.cpp | 196 for (auto *bb : bfs->sortedBBs) { in PrintLiveRangesGraph() 990 for (BB *bb : bfs->sortedBBs) { in ComputeLiveInterval() 1067 for (uint32 bbIdx = 0; bbIdx < bfs->sortedBBs.size(); ++bbIdx) { in LiveIntervalAnalysis() 1068 BB *bb = bfs->sortedBBs[bbIdx]; in LiveIntervalAnalysis() 2034 for (BB *bb : bfs->sortedBBs) { in Run() 2053 CallerSaveOpt opt(liveIntervalsArray, bfs); in FinalizeRegisters() 2055 for (BB *bb : bfs->sortedBBs) { in FinalizeRegisters() 2429 bfs = nullptr; /* bfs is not utilized outside the function. */ in AllocateRegisters()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
D | aarch64_reg_coalesce.cpp | 193 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in CollectCandidate() 194 BB *bb = bfs->sortedBBs[bbIdx - 1]; in CollectCandidate() 232 …static_cast<uint32>(cgFunc->GetTotalNumberOfInstructions()) + static_cast<uint32>(bfs->sortedBBs.s… in ComputeLiveIntervals() 236 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in ComputeLiveIntervals() 237 BB *bb = bfs->sortedBBs[bbIdx - 1]; in ComputeLiveIntervals() 425 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in CoalesceRegisters() 426 BB *bb = bfs->sortedBBs[bbIdx - 1]; in CoalesceRegisters() 433 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in CoalesceRegisters() 434 BB *bb = bfs->sortedBBs[bbIdx - 1]; in CoalesceRegisters()
|
D | aarch64_regsaves.cpp | 56 for (auto bb : bfs->sortedBBs) { in InitData() 156 for (auto bbp : bfs->sortedBBs) { in GetLocalDefUse() 206 for (auto *bb : bfs->sortedBBs) { in PrintBBs() 284 for (auto *bb : bfs->sortedBBs) { in DetermineCalleeSaveLocationsDoms() 572 for (BB *bb : bfs->sortedBBs) { in InsertCalleeSaveCode() 728 for (BB *bb : bfs->sortedBBs) { in InsertCalleeRestoreCode() 813 bfs = &localBfs; in Run() 814 bfs->ComputeBlockOrder(); in Run() 822 for (auto bb : bfs->sortedBBs) { in Run()
|
D | aarch64_ra_opt.cpp | 544 rename.bfs = &localBfs; in Run() 545 rename.bfs->ComputeBlockOrder(); in Run()
|
D | aarch64_color_ra.cpp | 431 for (size_t id = 0; id < bfs->sortedBBs.size(); ++id) { in PrintBBAssignInfo() 432 uint32 bbID = bfs->sortedBBs[id]->GetId(); in PrintBBAssignInfo() 539 for (auto *bb : bfs->sortedBBs) { in PrintBBs() 1282 …auto currPoint = static_cast<uint32>(cgFunc->GetTotalNumberOfInstructions() + bfs->sortedBBs.size(… in ComputeLiveRanges() 1286 for (size_t bbIdx = bfs->sortedBBs.size(); bbIdx > 0; --bbIdx) { in ComputeLiveRanges() 1287 BB *bb = bfs->sortedBBs[bbIdx - 1]; in ComputeLiveRanges() 2905 for (auto *bb : bfs->sortedBBs) { in LocalRegisterAllocator() 4127 for (uint32_t bbIdx = 0; bbIdx < bfs->sortedBBs.size(); bbIdx++) { in SpillLiveRangeForSpills() 4128 BB *bb = bfs->sortedBBs[bbIdx]; in SpillLiveRangeForSpills() 4941 for (auto *bb : bfs->sortedBBs) { in FinalizeRegisters() [all …]
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
D | aarch64_regsaves.h | 182 return bfs; in GetBfs() 265 Bfs *bfs = nullptr; variable
|
D | aarch64_ra_opt.h | 151 Bfs *bfs = nullptr; variable
|
D | aarch64_color_ra.h | 1687 Bfs *bfs = nullptr; variable
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
D | reg_coalesce.h | 224 bfs = nullptr; in ~LiveIntervalAnalysis() 250 Bfs *bfs = nullptr; variable
|
D | reg_alloc_lsra.h | 670 … CallerSaveOpt(const MapleVector<LiveInterval*> &liveIntervalsArray, Bfs *bbSort) : bfs(bbSort) in CallerSaveOpt() 686 Bfs *bfs = nullptr; variable 712 bfs(bbSort), in LSRALinearScanRegAllocator() 842 Bfs *bfs = nullptr; variable
|
D | cgbb.h | 1045 return bfs; in MAPLE_FUNC_PHASE_DECLARE_BEGIN() 1047 Bfs *bfs = nullptr; variable
|
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/ |
D | TypeCreator.ets | 237 // bfs traverser 255 // bfs
|