Lines Matching refs:branch
43 * All the fun of executing instructions from Decode and sending branch/new
193 * a branch, but it minimises disruption in stream identification */
216 /** Generate Branch data based (into branch) on an observed (or not)
218 * Also handles branch prediction information within the inst. */
219 void tryToBranch(MinorDynInstPtr inst, Fault fault, BranchData &branch);
221 /** Actually create a branch to communicate to Fetch1/Fetch2 and,
222 * if that is a stream-changing branch update the streamSeqNum */
225 BranchData &branch);
231 * Sets branch to any branch generated by the instruction. */
233 LSQ::LSQRequestPtr response, BranchData &branch,
241 * branch is set to any branch raised by the instruction.
247 bool executeMemRefInst(MinorDynInstPtr inst, BranchData &branch,
258 bool takeInterrupt(ThreadID thread_id, BranchData &branch);
274 ThreadID checkInterrupts(BranchData& branch, bool& interrupted);
289 * branch is set to indicate any branch that occurs
295 BranchData &branch, Fault &fault, bool &committed,
304 * branch is set to any branch raised during commit. */
306 BranchData &branch);