Searched refs:RGPassManager (Results 1 – 6 of 6) sorted by relevance
30 char RGPassManager::ID = 0;32 RGPassManager::RGPassManager() in RGPassManager() function in RGPassManager46 void RGPassManager::getAnalysisUsage(AnalysisUsage &Info) const { in getAnalysisUsage()53 bool RGPassManager::runOnFunction(Function &F) { in runOnFunction()163 void RGPassManager::dumpPassStructure(unsigned Offset) { in dumpPassStructure()189 bool runOnRegion(Region *R, RGPassManager &RGM) override { in runOnRegion()240 RGPassManager *RGPM; in assignPassManager()244 RGPM = (RGPassManager*)PMS.top(); in assignPassManager()251 RGPM = new RGPassManager(); in assignPassManager()
25 class RGPassManager; variable47 virtual bool runOnRegion(Region *R, RGPassManager &RGM) = 0;61 virtual bool doInitialization(Region *R, RGPassManager &RGM) { return false; } in doInitialization()86 class RGPassManager : public FunctionPass, public PMDataManager {93 explicit RGPassManager();
238 llvm::RGPassManager RGM; in ForcePassLinking()
170 bool runOnRegion(Region *R, RGPassManager &RGM) override { in runOnRegion()
614 ``RGPassManager`` interface. You may overload three virtual methods of618 The ``doInitialization(Region *, RGPassManager &)`` method623 virtual bool doInitialization(Region *, RGPassManager &RGM);638 virtual bool runOnRegion(Region *, RGPassManager &RGM) = 0;642 returned if the region is modified. ``RGPassManager`` interface should be used to
331 bool runOnRegion(Region *R, RGPassManager &RGM) override { in runOnRegion()