/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | MachineBlockFrequencyInfo.cpp | 33 MBFI = new BlockFrequencyImpl<MachineBasicBlock, MachineFunction, 38 delete MBFI; 49 MBFI->doFunction(&F, &MBPI); 55 return MBFI->getBlockFreq(MBB);
|
H A D | CalcSpillWeights.cpp | 28 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 D | MachineBlockPlacement.cpp | 171 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 D | StackSlotColoring.cpp | 51 const MachineBlockFrequencyInfo *MBFI; member in class:__anon2204::StackSlotColoring 145 BlockFrequency Freq = MBFI->getBlockFreq(MBB); 428 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
|
H A D | SpillPlacement.cpp | 191 MachineBlockFrequencyInfo &MBFI = getAnalysis<MachineBlockFrequencyInfo>(); local 194 BlockFrequencies[Num] = MBFI.getBlockFreq(I);
|
H A D | LiveRangeEdit.cpp | 410 const MachineBlockFrequencyInfo &MBFI) { 411 VirtRegAuxInfo VRAI(MF, LIS, Loops, MBFI); 408 calculateRegClassAndHint(MachineFunction &MF, const MachineLoopInfo &Loops, const MachineBlockFrequencyInfo &MBFI) argument
|
H A D | SplitKit.h | 219 const MachineBlockFrequencyInfo &MBFI; member in class:llvm::SplitEditor
|
H A D | InlineSpiller.cpp | 69 const MachineBlockFrequencyInfo &MBFI; member in class:__anon2127::InlineSpiller 154 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()) {} 1357 Edit->calculateRegClassAndHint(MF, Loops, MBFI);
|
H A D | RegAllocGreedy.cpp | 75 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 D | SplitKit.cpp | 335 MBFI(mbfi), 1127 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), SA.Loops, MBFI);
|
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | CalcSpillWeights.h | 53 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 D | MachineBlockFrequencyInfo.h | 33 MachineBranchProbabilityInfo> *MBFI; member in class:llvm::MachineBlockFrequencyInfo
|