Searched refs:RegionInfoPass (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | RegionInfo.cpp | 119 RegionInfoPass::RegionInfoPass() : FunctionPass(ID) {} in RegionInfoPass() function in RegionInfoPass 121 RegionInfoPass::~RegionInfoPass() = default; 123 bool RegionInfoPass::runOnFunction(Function &F) { in runOnFunction() 134 void RegionInfoPass::releaseMemory() { in releaseMemory() 138 void RegionInfoPass::verifyAnalysis() const { in verifyAnalysis() 142 void RegionInfoPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 149 void RegionInfoPass::print(raw_ostream &OS, const Module *) const { in print() 154 LLVM_DUMP_METHOD void RegionInfoPass::dump() const { in dump() 159 char RegionInfoPass::ID = 0; 161 INITIALIZE_PASS_BEGIN(RegionInfoPass, "regions", [all …]
|
| H A D | RegionPrinter.cpp | 133 static RegionInfo *getGraph(RegionInfoPass *RIP) { in getGraph() 140 RegionInfoPass, false, RegionInfo *, RegionInfoPassGraphTraits> { 143 : DOTGraphTraitsPrinterWrapperPass<RegionInfoPass, false, RegionInfo *, in RegionPrinter() 151 RegionInfoPass, true, RegionInfo *, RegionInfoPassGraphTraits> { 154 : DOTGraphTraitsPrinterWrapperPass<RegionInfoPass, true, RegionInfo *, in RegionOnlyPrinter() 162 RegionInfoPass, false, RegionInfo *, RegionInfoPassGraphTraits> { 165 : DOTGraphTraitsViewerWrapperPass<RegionInfoPass, false, RegionInfo *, in RegionViewer() 171 : public DOTGraphTraitsViewerWrapperPass<RegionInfoPass, true, RegionInfo *, 175 : DOTGraphTraitsViewerWrapperPass<RegionInfoPass, true, RegionInfo *, in RegionOnlyViewer()
|
| H A D | RegionPass.cpp | 49 Info.addRequired<RegionInfoPass>(); in getAnalysisUsage() 56 RI = &getAnalysis<RegionInfoPass>().getRegionInfo(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionIterator.h | 345 template <> struct GraphTraits<RegionInfoPass*> 351 static NodeRef getEntryNode(RegionInfoPass *RI) { 355 static nodes_iterator nodes_begin(RegionInfoPass* RI) { 359 static nodes_iterator nodes_end(RegionInfoPass *RI) {
|
| H A D | RegionInfo.h | 940 class RegionInfoPass : public FunctionPass { 946 explicit RegionInfoPass(); 947 ~RegionInfoPass() override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 412 INITIALIZE_PASS_DEPENDENCY(RegionInfoPass) in INITIALIZE_PASS_DEPENDENCY()
|