Lines Matching full:double
54 const double ProfileInfoT<Function,BasicBlock>::MissingValue = -1;
57 double ProfileInfoT<MachineFunction, MachineBasicBlock>::MissingValue = -1;
59 template<> double
69 double Count = MissingValue;
85 double w = getEdgeWeight(getEdge(P, BB));
109 double w = getEdgeWeight(getEdge(BB, *SI));
124 double ProfileInfoT<MachineFunction, MachineBasicBlock>::
138 double ProfileInfoT<Function,BasicBlock>::getExecutionCount(const Function *F) {
139 std::map<const Function*, double>::iterator J =
148 double Count = getExecutionCount(&F->getEntryBlock());
154 double ProfileInfoT<MachineFunction, MachineBasicBlock>::
156 std::map<const MachineFunction*, double>::iterator J =
161 double Count = getExecutionCount(&MF->front());
168 setExecutionCount(const BasicBlock *BB, double w) {
176 setExecutionCount(const MachineBasicBlock *MBB, double w) {
183 void ProfileInfoT<Function,BasicBlock>::addEdgeWeight(Edge e, double w) {
184 double oldw = getEdgeWeight(e);
193 addExecutionCount(const BasicBlock *BB, double w) {
194 double oldw = getExecutionCount(BB);
224 double w;
296 double w = getEdgeWeight (oldedge);
301 double oldw = getEdgeWeight(e);
302 double oldc = getExecutionCount(e.first);
380 double w = ECs[e];
400 double neww = floor(w / succ_count);
435 double w = getExecutionCount(Old);
454 double newweight = 0;
492 static double readEdgeOrRemember(ProfileInfo::Edge edge, double w,
512 double incount = 0;
526 double outcount = 0;
532 double w = getExecutionCount(BB);
572 static void readEdge(ProfileInfo *PI, ProfileInfo::Edge e, double &calcw, std::set<ProfileInfo::Edge> &misscount) {
573 double w = PI->getEdgeWeight(e);
583 double inWeight = 0;
596 double outWeight = 0;
608 double share;
666 double ReturnWeight = 0;
684 double w = getEdgeWeight(e);
687 double bw = getExecutionCount(BB);
779 double iw = 0; unsigned inmissing = 0; unsigned incount = 0; unsigned invalid = 0;
785 double ew = getEdgeWeight(e);
807 double ew = getEdgeWeight(e);
816 double ow = getExecutionCount(Dest);
822 double ew = getEdgeWeight(e);
831 double ew = getEdgeWeight(getEdge(P[Dest],Dest));
869 double iw = 0;
875 double ew = getEdgeWeight(e);
905 double w = getEdgeWeight(e);
912 double w = getEdgeWeight(e);
935 double iw = 0;
941 double ew = getEdgeWeight(e);
949 double w = getEdgeWeight(e);
970 double w = getEdgeWeight(e);