class Region

Declaration

class Region : public RegionBase { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Analysis/RegionInfo.h:889

Inherits from: RegionBase

Method Overview

  • public Region(llvm::BasicBlock * Entry, llvm::BasicBlock * Exit, llvm::RegionInfo * RI, llvm::DominatorTree * DT, llvm::Region * Parent = nullptr)
  • public ~Region()

Methods

Region(llvm::BasicBlock* Entry,
       llvm::BasicBlock* Exit,
       llvm::RegionInfo* RI,
       llvm::DominatorTree* DT,
       llvm::Region* Parent = nullptr)

Declared at: llvm/include/llvm/Analysis/RegionInfo.h:891

Parameters

llvm::BasicBlock* Entry
llvm::BasicBlock* Exit
llvm::RegionInfo* RI
llvm::DominatorTree* DT
llvm::Region* Parent = nullptr

~Region()

Declared at: llvm/include/llvm/Analysis/RegionInfo.h:893