Lines Matching defs:idx
450 RegVal readIntRegFlat(RegIndex idx) const override;
451 void setIntRegFlat(RegIndex idx, RegVal val) override;
453 RegVal readFloatRegFlat(RegIndex idx) const override;
454 void setFloatRegFlat(RegIndex idx, RegVal val) override;
456 const VecRegContainer& readVecRegFlat(RegIndex idx) const override;
458 VecRegContainer& getWritableVecRegFlat(RegIndex idx) override;
459 void setVecRegFlat(RegIndex idx, const VecRegContainer& val) override;
463 readVecLaneFlat(RegIndex idx, int lId) const
465 return cpu->template readArchVecLane<VecElem>(idx, lId,
471 setVecLaneFlat(int idx, int lId, const LD& val)
473 cpu->template setArchVecLane(idx, lId, thread->threadId(), val);
476 const VecElem &readVecElemFlat(RegIndex idx,
478 void setVecElemFlat(RegIndex idx, const ElemIndex& elemIdx,
481 const VecPredRegContainer& readVecPredRegFlat(RegIndex idx) const override;
482 VecPredRegContainer& getWritableVecPredRegFlat(RegIndex idx) override;
483 void setVecPredRegFlat(RegIndex idx,
486 RegVal readCCRegFlat(RegIndex idx) const override;
487 void setCCRegFlat(RegIndex idx, RegVal val) override;