Lines Matching defs:MLEvictAdvisor
287 class MLEvictAdvisor : public RegAllocEvictionAdvisor {
289 MLEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA,
408 return std::make_unique<MLEvictAdvisor>(
431 class DevelopmentModeEvictAdvisor : public MLEvictAdvisor {
437 : MLEvictAdvisor(MF, RA, Runner, MBFI, Loops), Log(Log) {}
560 float MLEvictAdvisor::getInitialQueueSize(const MachineFunction &MF) {
572 MLEvictAdvisor::MLEvictAdvisor(const MachineFunction &MF, const RAGreedy &RA,
578 InitialQSize(MLEvictAdvisor::getInitialQueueSize(MF)) {
590 int64_t MLEvictAdvisor::tryFindEvictionCandidatePosition(
599 bool MLEvictAdvisor::loadInterferenceFeatures(
666 MCRegister MLEvictAdvisor::tryFindEvictionCandidate(
795 MLEvictAdvisor::getLIFeatureComponents(const LiveInterval &LI) const {
846 void MLEvictAdvisor::extractFeatures(
1093 Ret = MLEvictAdvisor::tryFindEvictionCandidatePosition(