Lines Matching defs:target
88 * target of the branch if it is taken.
121 * @param corr_target The correct branch target.
163 * Looks up a given PC in the BTB to get the predicted target.
165 * @return The address of the target of the branch.
179 * @param corrTarget The resolved target of the branch (only needed
188 * Updates the BTB with the target of a branch.
190 * @param target_PC The branch's target that will be added to the BTB.
192 void BTBUpdate(Addr instPC, const TheISA::PCState &target)
193 { BTB.update(instPC, target, 0); }
211 wasCall(0), wasReturn(0), wasIndirect(0), target(MaxAddr),
233 /** The RAS target (only valid if a return). */
263 Addr target;
288 /** The indirect target predictor. */
305 /** Stat for number of times the RAS is used to get a target. */
310 /** Stat for the number of indirect target lookups.*/
312 /** Stat for the number of indirect target hits.*/
314 /** Stat for the number of indirect target misses.*/
316 /** Stat for the number of indirect target mispredictions.*/