Lines Matching defs:res
636 InstResult res;
639 res = inst->popResult();
642 panic_if(!res.isScalar(), "Unexpected type of result");
643 thread->setIntReg(idx.index(), res.asInteger());
646 panic_if(!res.isScalar(), "Unexpected type of result");
647 thread->setFloatReg(idx.index(), res.asInteger());
650 panic_if(!res.isVector(), "Unexpected type of result");
651 thread->setVecReg(idx, res.asVector());
654 panic_if(!res.isVecElem(), "Unexpected type of result");
655 thread->setVecElem(idx, res.asVectorElem());
658 panic_if(!res.isScalar(), "Unexpected type of result");
659 thread->setCCReg(idx.index(), res.asInteger());
662 panic_if(res.isValid(), "MiscReg expecting invalid result");