Searched refs:LaneSize (Results 1 - 10 of 10) sorted by relevance

/gem5/src/cpu/
H A Dexec_context.hh151 const LaneData<LaneSize::Byte>& val) = 0;
153 const LaneData<LaneSize::TwoByte>& val) = 0;
155 const LaneData<LaneSize::FourByte>& val) = 0;
157 const LaneData<LaneSize::EightByte>& val) = 0;
H A Dthread_context.hh236 const LaneData<LaneSize::Byte>& val) = 0;
238 const LaneData<LaneSize::TwoByte>& val) = 0;
240 const LaneData<LaneSize::FourByte>& val) = 0;
242 const LaneData<LaneSize::EightByte>& val) = 0;
H A Dsimple_thread.hh383 setVecLane(const RegId &reg, const LaneData<LaneSize::Byte> &val) override
389 const LaneData<LaneSize::TwoByte> &val) override
395 const LaneData<LaneSize::FourByte> &val) override
401 const LaneData<LaneSize::EightByte> &val) override
/gem5/src/arch/generic/
H A Dvec_reg.hh430 enum class LaneSize class
439 /** LaneSize is an abstraction of a LS byte value for the execution and thread
455 template <LaneSize LS>
461 typename std::conditional<LS == LaneSize::EightByte, uint64_t,
462 typename std::conditional<LS == LaneSize::FourByte, uint32_t,
463 typename std::conditional<LS == LaneSize::TwoByte, uint16_t,
464 typename std::conditional<LS == LaneSize::Byte, uint8_t,
494 template <LaneSize LS>
/gem5/src/cpu/o3/
H A Ddyn_inst.hh336 const LaneData<LaneSize::Byte>& val) override
342 const LaneData<LaneSize::TwoByte>& val) override
348 const LaneData<LaneSize::FourByte>& val) override
354 const LaneData<LaneSize::EightByte>& val) override
H A Dthread_context.hh262 const LaneData<LaneSize::Byte>& val) override
268 const LaneData<LaneSize::TwoByte>& val) override
274 const LaneData<LaneSize::FourByte>& val) override
280 const LaneData<LaneSize::EightByte>& val) override
/gem5/src/cpu/checker/
H A Dthread_context.hh298 const LaneData<LaneSize::Byte> &val) override
304 const LaneData<LaneSize::TwoByte> &val) override
310 const LaneData<LaneSize::FourByte> &val) override
316 const LaneData<LaneSize::EightByte> &val) override
H A Dcpu.hh278 const LaneData<LaneSize::Byte>& val) override
284 const LaneData<LaneSize::TwoByte>& val) override
290 const LaneData<LaneSize::FourByte>& val) override
296 const LaneData<LaneSize::EightByte>& val) override
/gem5/src/cpu/minor/
H A Dexec_context.hh286 const LaneData<LaneSize::Byte>& val) override
292 const LaneData<LaneSize::TwoByte>& val) override
298 const LaneData<LaneSize::FourByte>& val) override
304 const LaneData<LaneSize::EightByte>& val) override
/gem5/src/cpu/simple/
H A Dexec_context.hh299 const LaneData<LaneSize::Byte>& val) override
304 const LaneData<LaneSize::TwoByte>& val) override
309 const LaneData<LaneSize::FourByte>& val) override
314 const LaneData<LaneSize::EightByte>& val) override

Completed in 20 milliseconds