143,156d142
< TheISA::CCReg
< readCCRegOperand(const StaticInst *si, int idx)
< {
< int reg_idx = si->srcRegIdx(idx) - TheISA::CC_Reg_Base;
< return thread.readCCReg(reg_idx);
< }
<
< const TheISA::VectorReg &
< readVectorRegOperand(const StaticInst *si, int idx)
< {
< int reg_idx = si->srcRegIdx(idx) - TheISA::Vector_Reg_Base;
< return thread.readVectorReg(reg_idx);
< }
<
179,193d164
< void
< setCCRegOperand(const StaticInst *si, int idx, TheISA::CCReg val)
< {
< int reg_idx = si->destRegIdx(idx) - TheISA::CC_Reg_Base;
< thread.setCCReg(reg_idx, val);
< }
<
< void
< setVectorRegOperand(const StaticInst *si, int idx,
< const TheISA::VectorReg &val)
< {
< int reg_idx = si->destRegIdx(idx) - TheISA::Vector_Reg_Base;
< thread.setVectorReg(reg_idx, val);
< }
<
296a268,274
> TheISA::CCReg
> readCCRegOperand(const StaticInst *si, int idx)
> {
> int reg_idx = si->srcRegIdx(idx) - TheISA::CC_Reg_Base;
> return thread.readCCReg(reg_idx);
> }
>
297a276,282
> setCCRegOperand(const StaticInst *si, int idx, TheISA::CCReg val)
> {
> int reg_idx = si->destRegIdx(idx) - TheISA::CC_Reg_Base;
> thread.setCCReg(reg_idx, val);
> }
>
> void