Lines Matching refs:curStaticInst
156 if ((!curStaticInst || !curStaticInst->isDelayedCommit()) &&
173 if (!curStaticInst->isMicroop() || curStaticInst->isLastMicroop()) {
512 curStaticInst = microcodeRom.fetchMicroop(pcState.microPC(),
543 curStaticInst =
546 curStaticInst = instPtr;
550 curStaticInst = curMacroStaticInst->fetchMicroop(pcState.microPC());
554 if (curStaticInst) {
557 curStaticInst, thread->pcState(), curMacroStaticInst);
560 curStaticInst->getName(), curStaticInst->machInst);
564 if (branchPred && curStaticInst &&
565 curStaticInst->isControl()) {
571 branchPred->predict(curStaticInst, cur_sn, t_info.predPC,
585 assert(curStaticInst);
593 curStaticInst);
598 if (curStaticInst->isMemRef()) {
602 if (curStaticInst->isLoad()) {
611 if (curStaticInst->isControl()) {
617 if (curStaticInst->isInteger()){
623 if (curStaticInst->isFloating()){
629 if (curStaticInst->isVector()){
635 if (curStaticInst->isCall() || curStaticInst->isReturn()){
640 if (curStaticInst->isCondCtrl()){
645 if (curStaticInst->isLoad()){
649 if (curStaticInst->isStore() || curStaticInst->isAtomic()){
654 t_info.statExecutedInstType[curStaticInst->opClass()]++;
666 probeInstCommit(curStaticInst, instAddr);
681 fault->invoke(threadContexts[curThread], curStaticInst);
684 if (curStaticInst) {
685 if (curStaticInst->isLastMicroop())
688 TheISA::advancePC(pcState, curStaticInst);
693 if (branchPred && curStaticInst && curStaticInst->isControl()) {