Lines Matching refs:inst
109 dynInstAddTracing(MinorDynInstPtr inst, StaticInstPtr static_inst,
112 inst->traceData = cpu.getTracer()->getInstRecord(curTick(),
113 cpu.getContext(inst->id.threadId),
114 inst->staticInst, inst->pc, static_inst);
118 if (inst->traceData)
119 inst->traceData->setFetchSeq(inst->id.execSeqNum);
151 MinorDynInstPtr inst = insts_in->insts[decode_info.inputIndex];
153 if (inst->isBubble()) {
158 StaticInstPtr static_inst = inst->staticInst;
159 /* Static inst of a macro-op above the output_inst */
161 MinorDynInstPtr output_inst = inst;
163 if (inst->isFault()) {
165 inst->fault->name());
175 decode_info.microopPC = inst->pc;
185 output_inst = new MinorDynInst(inst->id);
193 output_inst->predictedTaken = inst->predictedTaken;
194 output_inst->predictedTarget = inst->predictedTarget;
199 " %d.%d inst: %d\n",
220 DPRINTF(Decode, "Passing on inst: %s inputIndex:"