Searched refs:ProfileInfoT (Results 1 - 3 of 3) sorted by relevance
/freebsd-10.0-release/contrib/llvm/lib/Analysis/ |
H A D | ProfileVerifierPass.cpp | 47 ProfileInfoT<FType, BType> *PI; 74 AU.addRequired<ProfileInfoT<FType, BType> >(); 86 double ReadOrAssert(typename ProfileInfoT<FType, BType>::Edge); 98 if (BBWeight == ProfileInfoT<FType, BType>::MissingValue) { BBWeight = 0; } 105 typename ProfileInfoT<FType, BType>::Edge E = PI->getEdge(*bbi,BB); 107 if (EdgeWeight == ProfileInfoT<FType, BType>::MissingValue) { EdgeWeight = 0; } 120 typename ProfileInfoT<FType, BType>::Edge E = PI->getEdge(BB,*bbi); 122 if (EdgeWeight == ProfileInfoT<FType, BType>::MissingValue) { EdgeWeight = 0; } 201 double ProfileVerifierPassT<FType, BType>::ReadOrAssert(typename ProfileInfoT<FType, BType>::Edge E) { argument 203 if (EdgeWeight == ProfileInfoT<FTyp [all...] |
H A D | ProfileInfo.cpp | 28 template<> char ProfileInfoT<Function,BasicBlock>::ID = 0; 37 ProfileInfoT<MachineFunction, MachineBasicBlock>::ProfileInfoT() {} function in class:llvm::ProfileInfoT 39 ProfileInfoT<MachineFunction, MachineBasicBlock>::~ProfileInfoT() {} 42 ProfileInfoT<Function, BasicBlock>::ProfileInfoT() { function in class:llvm::ProfileInfoT 46 ProfileInfoT<Function, BasicBlock>::~ProfileInfoT() { 51 char ProfileInfoT<MachineFunctio [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/ |
H A D | ProfileInfo.h | 55 class ProfileInfoT { class in namespace:llvm 77 ProfileInfoT<MachineFunction, MachineBasicBlock> *MachineProfile; 80 ProfileInfoT(); 81 ~ProfileInfoT(); // We want to be subclassed 226 ProfileInfoT<MachineFunction, MachineBasicBlock> *MI() { 228 MachineProfile = new ProfileInfoT<MachineFunction, MachineBasicBlock>(); 237 typedef ProfileInfoT<Function, BasicBlock> ProfileInfo; 238 typedef ProfileInfoT<MachineFunction, MachineBasicBlock> MachineProfileInfo;
|
Completed in 67 milliseconds