Home
last modified time | relevance | path

Searched defs:curBB (Results 1 – 25 of 26) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_ico.h53 bool Optimize(BB &curBB) override in Optimize()
93 bool Optimize(BB &curBB) override in Optimize()
Daarch64_dependence.h103 BB *curBB = nullptr; variable
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dbase_schedule.cpp50 BB *curBB = cdgNode.GetBB(); in InitMachineInsnNum() local
162 BB *curBB = cdgNode.GetBB(); in DumpCDGNodeInfoBeforeSchedule() local
174 BB *curBB = cdgNode.GetBB(); in DumpCDGNodeInfoAfterSchedule() local
200 BB *curBB = cdgNode.GetBB(); in DumpInsnInfoByScheduledOrder() local
Dcfgo.cpp36 static BB *FindPredFallthruBB(const BB &curBB) in FindPredFallthruBB()
99 bool ChainingPattern::MergeFallthuBB(BB &curBB) in MergeFallthuBB()
121 bool ChainingPattern::MergeGotoBB(BB &curBB, BB &sucBB) in MergeGotoBB()
132 bool ChainingPattern::MoveSuccBBAsCurBBNext(BB &curBB, BB &sucBB) in MoveSuccBBAsCurBBNext()
168 bool ChainingPattern::RemoveGotoInsn(BB &curBB, BB &sucBB) in RemoveGotoInsn()
187 bool ChainingPattern::ClearCurBBAndResetTargetBB(BB &curBB, BB &sucBB) in ClearCurBBAndResetTargetBB()
254 bool ChainingPattern::Optimize(BB &curBB) in Optimize()
350 bool SequentialJumpPattern::Optimize(BB &curBB) in Optimize()
423 void SequentialJumpPattern::UpdateSwitchSucc(BB &curBB, BB &sucBB) const in UpdateSwitchSucc()
522 void SequentialJumpPattern::SkipSucBB(BB &curBB, BB &sucBB) const in SkipSucBB()
[all …]
Ddata_dep_base.cpp134 BB *curBB = curCDGNode->GetBB(); in BuildInterBlockDefUseDependency() local
144 void DataDepBase::BuildPredPathDefDependencyDFS(BB &curBB, std::vector<bool> &visited, DepNode &dep… in BuildPredPathDefDependencyDFS()
175 void DataDepBase::BuildPredPathUseDependencyDFS(BB &curBB, std::vector<bool> &visited, DepNode &dep… in BuildPredPathUseDependencyDFS()
213 BB *curBB = curCDGNode->GetBB(); in BuildInterBlockSpecialDataInfoDependency() local
245 void DataDepBase::BuildPredPathSpecialDataInfoDependencyDFS(BB &curBB, std::vector<bool> &visited, … in BuildPredPathSpecialDataInfoDependencyDFS()
Dcg_cfg.cpp46 for (BB *curBB = firstBB; curBB != nullptr; curBB = curBB->GetNext()) { in BuildCFG() local
472 void CGCFG::RemoveBB(BB &curBB, bool isGotoIf) const in RemoveBB()
571 BB *CGCFG::GetTargetSuc(BB &curBB, bool branchOnly, bool isGotoIf) in GetTargetSuc()
754 for (BB *curBB = unreachBB; curBB != nullptr; curBB = curBB->GetNext()) { in UnreachCodeAnalysis() local
795 BB *curBB = allBBs.front(); in FindWillExitBBs() local
Dlist_scheduler.cpp574 BB *curBB = curCDGNode->GetBB(); in DumpDelay() local
614 BB *curBB = curCDGNode->GetBB(); in DumpEStartLStartOfAllNodes() local
639 void ListScheduler::DumpDepNodeInfo(const BB &curBB, MapleVector<DepNode *> &nodes, const std::stri… in DumpDepNodeInfo() argument
Doptimize_common.cpp40 BB *curBB = cgFunc->GetFirstBB(); in Run() local
77 BB *curBB = cgFunc->GetFirstBB(); in Search2Op() local
Dcontrol_dep_analysis.cpp150 BB *curBB = destBB; in ConstructFCDG() local
262 void ControlDepAnalysis::FindFallthroughPath(std::vector<CDGNode *> &regionMembers, BB *curBB, bool… in FindFallthroughPath()
466 BB *curBB = parentNode->GetBB(); in CreateAndDivideRegion() local
763 const BB &curBB, const BB &memberBB) in IsInDifferentSCCNode()
835 BB *curBB = cdgNode.GetBB(); in GetEquivalentNodesInRegion() local
Dloop.cpp103 auto *curBB = bodyList.front(); in GenerateLoop() local
Dlive.cpp43 bool LiveAnalysis::RemovePhiLiveInFromSuccNotFromThisBB(BB &curBB, BB &succBB) const in RemovePhiLiveInFromSuccNotFromThisBB()
118 BB *curBB = insn->GetBB(); in GenerateStackMapLiveIn() local
Ddata_dep_analysis.cpp33 BB *curBB = cdgNode->GetBB(); in Run() local
Dcgbb.cpp502 void Bfs::BFS(BB &curBB) in BFS()
Dreaching.cpp991 bool ReachingDefinition::IsUseOrDefBetweenInsn(uint32 regNO, const BB &curBB, const Insn &startInsn, in IsUseOrDefBetweenInsn()
Dreg_alloc_lsra.cpp584 BB *curBB = insn.GetBB(); in SetupLiveInterval() local
Dcgfunc.cpp2124 BB *curBB = allBBs.front(); in TraverseAndClearCatchMark() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_local_schedule.cpp22 BB *curBB = cdgNode.GetBB(); in FinishScheduling() local
Daarch64_global_schedule.cpp70 BB *curBB = cdgNode.GetBB(); in FinishScheduling() local
Daarch64_data_dep_base.cpp467 BB *curBB = curCDGNode->GetBB(); in BuildInterBlockMemDefUseDependency() local
477 void AArch64DataDepBase::BuildPredPathMemDefDependencyDFS(BB &curBB, std::vector<bool> &visited, De… in BuildPredPathMemDefDependencyDFS()
507 void AArch64DataDepBase::BuildPredPathMemUseDependencyDFS(BB &curBB, std::vector<bool> &visited, De… in BuildPredPathMemUseDependencyDFS()
Daarch64_alignment.cpp67 BB *curBB = &bb; in IsInSizeRange() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dirmap.h311 BB *curBB = nullptr; // current maple_me::BB being visited variable
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/
Dme_cfg.cpp290 void MeCFG::SetTryBlockInfo(const StmtNode *nextStmt, StmtNode *tryStmt, BB *lastTryBB, BB *curBB, … in SetTryBlockInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dframe_states.cpp378 bool FrameStateBuilder::IsOsrLoopExit(const BytecodeRegion &curBB) in IsOsrLoopExit()
395 bool FrameStateBuilder::OutOfOsrLoop(const BytecodeRegion &curBB) in OutOfOsrLoop()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
Dlitecg_ir_builder.cpp771 BB &curBB = GetOrCreateBB(instID2bbID_[acc_.GetId(gate)]); in SaveGate2Expr() local
1126 BB &curBB = GetOrCreateBB(instID2bbID_[acc_.GetId(gate)]); in VisitBranch() local
1163 BB &curBB = GetOrCreateBB(instID2bbID_[acc_.GetId(gate)]); in VisitReturn() local
2837 BB &curBB = GetOrCreateBB(block); in HandleDeoptCheck() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcgfunc.h1810 BB *curBB = nullptr; variable

12