Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp746 PathType PathBBs = TPath.getPath(); in isLegalAndProfitableToTransform() local
760 if (PathBBs.front() == Determinator) in isLegalAndProfitableToTransform()
765 auto DetIt = llvm::find(PathBBs, Determinator); in isLegalAndProfitableToTransform()
766 for (auto BBIt = DetIt; BBIt != PathBBs.end(); BBIt++) { in isLegalAndProfitableToTransform()
906 PathType PathBBs = Path.getPath(); in createExitPath() local
909 if (PathBBs.front() == Determinator) in createExitPath()
910 PathBBs.pop_front(); in createExitPath()
912 auto DetIt = llvm::find(PathBBs, Determinator); in createExitPath()
915 BasicBlock *PrevBB = PathBBs.size() == 1 ? *DetIt : *std::prev(DetIt); in createExitPath()
916 for (auto BBIt = DetIt; BBIt != PathBBs.end(); BBIt++) { in createExitPath()