Lines Matching defs:mismatch_val
599 const InstResult& mismatch_val, int start_idx)
607 panic_if(!mismatch_val.isScalar(), "Unexpected type of result");
608 thread->setIntReg(idx.index(), mismatch_val.asInteger());
611 panic_if(!mismatch_val.isScalar(), "Unexpected type of result");
612 thread->setFloatReg(idx.index(), mismatch_val.asInteger());
615 panic_if(!mismatch_val.isVector(), "Unexpected type of result");
616 thread->setVecReg(idx, mismatch_val.asVector());
619 panic_if(!mismatch_val.isVecElem(),
621 thread->setVecElem(idx, mismatch_val.asVectorElem());
624 panic_if(!mismatch_val.isScalar(), "Unexpected type of result");
625 thread->setCCReg(idx.index(), mismatch_val.asInteger());
628 panic_if(!mismatch_val.isScalar(), "Unexpected type of result");
629 thread->setMiscReg(idx.index(), mismatch_val.asInteger());