Home
last modified time | relevance | path

Searched refs:RegAllocEvictionAdvisorAnalysis (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocEvictionAdvisor.cpp29 static cl::opt<RegAllocEvictionAdvisorAnalysis::AdvisorMode> Mode(
31 cl::init(RegAllocEvictionAdvisorAnalysis::AdvisorMode::Default),
34 clEnumValN(RegAllocEvictionAdvisorAnalysis::AdvisorMode::Default,
36 clEnumValN(RegAllocEvictionAdvisorAnalysis::AdvisorMode::Release,
38 clEnumValN(RegAllocEvictionAdvisorAnalysis::AdvisorMode::Development,
62 char RegAllocEvictionAdvisorAnalysis::ID = 0;
63 INITIALIZE_PASS(RegAllocEvictionAdvisorAnalysis, "regalloc-evict",
68 : public RegAllocEvictionAdvisorAnalysis {
71 : RegAllocEvictionAdvisorAnalysis(AdvisorMode::Default), in DefaultEvictionAdvisorAnalysis()
75 static bool classof(const RegAllocEvictionAdvisorAnalysis *R) { in classof()
[all …]
H A DRegAllocEvictionAdvisor.h167 class RegAllocEvictionAdvisorAnalysis : public ImmutablePass {
171 RegAllocEvictionAdvisorAnalysis(AdvisorMode Mode) in RegAllocEvictionAdvisorAnalysis() function
196 template <> Pass *callDefaultCtor<RegAllocEvictionAdvisorAnalysis>();
198 RegAllocEvictionAdvisorAnalysis *createReleaseModeAdvisor();
200 RegAllocEvictionAdvisorAnalysis *createDevelopmentModeAdvisor();
H A DMLRegallocEvictAdvisor.cpp
H A DMLRegAllocEvictAdvisor.cpp111 AU.addRequired<RegAllocEvictionAdvisorAnalysis>(); in getAnalysisUsage()
370 : public RegAllocEvictionAdvisorAnalysis {
373 : RegAllocEvictionAdvisorAnalysis(AdvisorMode::Release) { in ReleaseModeEvictionAdvisorAnalysis()
383 static bool classof(const RegAllocEvictionAdvisorAnalysis *R) { in classof()
393 RegAllocEvictionAdvisorAnalysis::getAnalysisUsage(AU); in getAnalysisUsage()
449 : public RegAllocEvictionAdvisorAnalysis {
452 : RegAllocEvictionAdvisorAnalysis(AdvisorMode::Development) { in DevelopmentModeEvictionAdvisorAnalysis()
474 static bool classof(const RegAllocEvictionAdvisorAnalysis *R) { in classof()
501 RegAllocEvictionAdvisorAnalysis::getAnalysisUsage(AU); in getAnalysisUsage()
1083 RegAllocEvictionAdvisorAnalysis *llvm::createDevelopmentModeAdvisor() { in createDevelopmentModeAdvisor()
[all …]
H A DRegAllocGreedy.cpp170 INITIALIZE_PASS_DEPENDENCY(RegAllocEvictionAdvisorAnalysis)
225 AU.addRequired<RegAllocEvictionAdvisorAnalysis>(); in getAnalysisUsage()
2751 getAnalysis<RegAllocEvictionAdvisorAnalysis>().getAdvisor(*MF, *this); in runOnMachineFunction()