Searched refs:laneView (Results 1 - 3 of 3) sorted by relevance

/gem5/src/arch/generic/
H A Dvec_reg.hh72 * member 'as' for VecRegT and the member 'laneView' for VecLaneT. Kindly
115 * VecLaneT<float, true>& src1 = vsrc1raw->laneView<float>(this->_lidx);
119 * VecLaneT<float, true>& src2 = vsrc2raw->laneView<float>(this->_lidx);
126 * VecLaneT<float, false>& dst = vdstraw->laneView<float>(this->_lidx);
404 VecLaneT<VecElem, false> laneView();
406 VecLaneT<VecElem, true> laneView() const;
408 VecLaneT<VecElem, false> laneView(int laneIdx);
410 VecLaneT<VecElem, true> laneView(int laneIdx) const;
594 VecRegContainer<Sz>::laneView() function in class:VecRegContainer
603 VecRegContainer<Sz>::laneView() cons function in class:VecRegContainer
612 VecRegContainer<Sz>::laneView(int laneIdx) function in class:VecRegContainer
621 VecRegContainer<Sz>::laneView(int laneIdx) const function in class:VecRegContainer
[all...]
/gem5/src/cpu/o3/
H A Dregfile.hh233 return readVecReg(phys_reg).laneView<VecElem, LaneIdx>();
241 return readVecReg(phys_reg).laneView<VecElem>(phys_reg->elemIndex());
254 vectorRegFile[phys_reg->index()].laneView<typename LD::UnderlyingType>(
/gem5/src/cpu/
H A Dsimple_thread.hh642 return vecRegs[reg].laneView<T>(lId);
649 vecRegs[reg].laneView<typename LD::UnderlyingType>(lId) = val;

Completed in 9 milliseconds