Searched refs:MBFI (Results 1 - 12 of 12) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp33 MBFI = new BlockFrequencyImpl<MachineBasicBlock, MachineFunction,
38 delete MBFI;
49 MBFI->doFunction(&F, &MBPI);
55 return MBFI->getBlockFreq(MBB);
H A DCalcSpillWeights.cpp28 const MachineBlockFrequencyInfo &MBFI,
34 VirtRegAuxInfo VRAI(MF, LIS, MLI, MBFI, norm);
135 writes, reads, MBFI.getBlockFreq(mi->getParent()));
25 calculateSpillWeightsAndHints(LiveIntervals &LIS, MachineFunction &MF, const MachineLoopInfo &MLI, const MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo::NormalizingFn norm) argument
H A DMachineBlockPlacement.cpp171 const MachineBlockFrequencyInfo *MBFI; member in class:__anon2135::MachineBlockPlacement
370 = MBFI->getBlockFreq(BB) * SuccProb * HotProb.getCompl();
379 = MBFI->getBlockFreq(*PI) * MBPI->getEdgeProbability(*PI, *SI);
455 BlockFrequency CandidateFreq = MBFI->getBlockFreq(*WBI);
579 << MBFI->getBlockFreq(Pred) << " freq\n");
583 BlockFrequency PredFreq = MBFI->getBlockFreq(Pred);
690 BlockFrequency ExitEdgeFreq = MBFI->getBlockFreq(*I) * SuccProb;
1056 BlockFrequency EntryFreq = MBFI->getBlockFreq(F.begin());
1071 BlockFrequency Freq = MBFI->getBlockFreq(*BI);
1078 BlockFrequency LoopHeaderFreq = MBFI
1144 const MachineBlockFrequencyInfo *MBFI; member in class:__anon2137::MachineBlockPlacementStats
[all...]
H A DStackSlotColoring.cpp51 const MachineBlockFrequencyInfo *MBFI; member in class:__anon2204::StackSlotColoring
145 BlockFrequency Freq = MBFI->getBlockFreq(MBB);
428 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
H A DSpillPlacement.cpp191 MachineBlockFrequencyInfo &MBFI = getAnalysis<MachineBlockFrequencyInfo>(); local
194 BlockFrequencies[Num] = MBFI.getBlockFreq(I);
H A DLiveRangeEdit.cpp410 const MachineBlockFrequencyInfo &MBFI) {
411 VirtRegAuxInfo VRAI(MF, LIS, Loops, MBFI);
408 calculateRegClassAndHint(MachineFunction &MF, const MachineLoopInfo &Loops, const MachineBlockFrequencyInfo &MBFI) argument
H A DSplitKit.h219 const MachineBlockFrequencyInfo &MBFI; member in class:llvm::SplitEditor
H A DInlineSpiller.cpp69 const MachineBlockFrequencyInfo &MBFI; member in class:__anon2127::InlineSpiller
154 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()) {}
1357 Edit->calculateRegClassAndHint(MF, Loops, MBFI);
H A DRegAllocGreedy.cpp75 MachineBlockFrequencyInfo *MBFI; member in class:__anon2170::RAGreedy
1833 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
1841 calculateSpillWeightsAndHints(*LIS, mf, *Loops, *MBFI);
1846 SE.reset(new SplitEditor(*SA, *LIS, *VRM, *DomTree, *MBFI));
H A DSplitKit.cpp335 MBFI(mbfi),
1127 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), SA.Loops, MBFI);
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h53 const MachineBlockFrequencyInfo &MBFI; member in class:llvm::VirtRegAuxInfo
62 : MF(mf), LIS(lis), Loops(loops), MBFI(mbfi), normalize(norm) {}
72 const MachineBlockFrequencyInfo &MBFI,
H A DMachineBlockFrequencyInfo.h33 MachineBranchProbabilityInfo> *MBFI; member in class:llvm::MachineBlockFrequencyInfo

Completed in 135 milliseconds