Searched refs:RegionPass (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/tools/opt/
H A DPassPrinters.h27 class RegionPass;
42 RegionPass *createRegionPassPrinter(const PassInfo *PI, raw_ostream &out,
H A DPassPrinters.cpp20 #include "llvm/Analysis/RegionPass.h"
166 struct RegionPassPrinter : public RegionPass {
174 : RegionPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) {
176 PassName = "RegionPass Printer: " + PassToPrintName;
224 RegionPass *llvm::createRegionPassPrinter(const PassInfo *PI, raw_ostream &OS,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DRegionPass.cpp1 //===- RegionPass.cpp - Region Pass and Region Pass Manager ---------------===//
9 // This file implements RegionPass and RGPassManager. All region optimization
10 // and transformation passes are derived from RegionPass. RGPassManager is
15 #include "llvm/Analysis/RegionPass.h"
69 RegionPass *RP = (RegionPass *)getContainedPass(Index);
83 RegionPass *P = (RegionPass*)getContainedPass(Index);
156 RegionPass *P = (RegionPass*)getContainedPas
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionPass.h1 //===- RegionPass.h - RegionPass class --------------------------*- C++ -*-===//
9 // This file defines the RegionPass class. All region based analysis,
10 // optimization and transformation passes are derived from RegionPass.
32 /// RegionPass is managed by RGPassManager.
33 class RegionPass : public Pass { class in namespace:llvm
35 explicit RegionPass(char &pid) : Pass(PT_Region, pid) {} function in class:llvm::RegionPass
38 /// @name To be implemented by every RegionPass
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp20 #include "llvm/Analysis/RegionPass.h"
182 class StructurizeCFG : public RegionPass {
264 : RegionPass(ID),
285 RegionPass::getAnalysisUsage(AU);
/freebsd-11-stable/lib/clang/libllvm/
H A DMakefile119 SRCS_MIN+= Analysis/RegionPass.cpp

Completed in 71 milliseconds