Searched refs:ProfileInfoT (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DProfileVerifierPass.cpp47 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 DProfileInfo.cpp28 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 DProfileInfo.h55 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