Searched refs:RegAllocPriorityAdvisorAnalysis (Results 1 – 5 of 5) sorted by relevance
23 static cl::opt<RegAllocPriorityAdvisorAnalysis::AdvisorMode> Mode(25 cl::init(RegAllocPriorityAdvisorAnalysis::AdvisorMode::Default),35 char RegAllocPriorityAdvisorAnalysis::ID = 0;41 : public RegAllocPriorityAdvisorAnalysis {44 : RegAllocPriorityAdvisorAnalysis(AdvisorMode::Default), in DefaultPriorityAdvisorAnalysis()48 static bool classof(const RegAllocPriorityAdvisorAnalysis *R) { in classof()55 RegAllocPriorityAdvisorAnalysis::getAnalysisUsage(AU); in getAnalysisUsage()66 return RegAllocPriorityAdvisorAnalysis::doInitialization(M); in doInitialization()75 case RegAllocPriorityAdvisorAnalysis::AdvisorMode::Default: in callDefaultCtor()83 case RegAllocPriorityAdvisorAnalysis::AdvisorMode::Release: in callDefaultCtor()[all …]
59 class RegAllocPriorityAdvisorAnalysis : public ImmutablePass {63 RegAllocPriorityAdvisorAnalysis(AdvisorMode Mode) in RegAllocPriorityAdvisorAnalysis() function88 template <> Pass *callDefaultCtor<RegAllocPriorityAdvisorAnalysis>();90 RegAllocPriorityAdvisorAnalysis *createReleaseModePriorityAdvisor();92 RegAllocPriorityAdvisorAnalysis *createDevelopmentModePriorityAdvisor();
124 : public RegAllocPriorityAdvisorAnalysis {127 : RegAllocPriorityAdvisorAnalysis(AdvisorMode::Release) {} in ReleaseModePriorityAdvisorAnalysis()129 static bool classof(const RegAllocPriorityAdvisorAnalysis *R) { in classof()137 RegAllocPriorityAdvisorAnalysis::getAnalysisUsage(AU); in getAnalysisUsage()189 : public RegAllocPriorityAdvisorAnalysis {192 : RegAllocPriorityAdvisorAnalysis(AdvisorMode::Development) {} in DevelopmentModePriorityAdvisorAnalysis()194 static bool classof(const RegAllocPriorityAdvisorAnalysis *R) { in classof()218 RegAllocPriorityAdvisorAnalysis::getAnalysisUsage(AU); in getAnalysisUsage()278 RegAllocPriorityAdvisorAnalysis *llvm::createReleaseModePriorityAdvisor() { in createReleaseModePriorityAdvisor()311 RegAllocPriorityAdvisorAnalysis *llvm::createDevelopmentModePriorityAdvisor() { in createDevelopmentModePriorityAdvisor()
111 AU.addRequired<RegAllocPriorityAdvisorAnalysis>(); in getAnalysisUsage()1148 getAnalysis<RegAllocPriorityAdvisorAnalysis>().logRewardIfNeeded(MF, in runOnMachineFunction()
171 INITIALIZE_PASS_DEPENDENCY(RegAllocPriorityAdvisorAnalysis)228 AU.addRequired<RegAllocPriorityAdvisorAnalysis>(); in getAnalysisUsage()2755 getAnalysis<RegAllocPriorityAdvisorAnalysis>().getAdvisor(*MF, *this); in runOnMachineFunction()