Lines Matching defs:const

84  *    // Request source vector register to the execution context (const as it
86 * const Vec512& vsrc1raw = xc->readVecRegOperand(this, 0);
93 * const Vec512& vsrc2raw = xc->readVecRegOperand(this, 1);
109 * // Request source vector register to the execution context (const as it
111 * const Vec512& vsrc1raw = xc->readVecRegOperand(this, 0);
118 * const Vec512& vsrc2raw = xc->readVecRegOperand(this, 1);
181 const VecRegContainer<SIZE>,
200 operator=(const MyClass& that)
207 const VecElem& operator[](size_t idx) const
225 operator==(const VecRegT<VE2, NE2, C2>& that) const
234 operator!=(const VecRegT<VE2, NE2, C2>& that) const
241 operator<<(std::ostream& os, const MyClass& vr)
251 const std::string print() const { return csprintf("%s", *this); }
288 VecRegContainer(const std::vector<uint8_t>& that)
300 MyClass& operator=(const MyClass& that)
309 MyClass& operator=(const Container& that)
318 MyClass& operator=(const std::vector<uint8_t>& that)
329 void copyTo(Container& dst) const
337 void copyTo(std::vector<uint8_t>& dst) const
349 operator==(const VecRegContainer<S2>& that) const
359 operator!=(const VecRegContainer<S2>& that) const
364 const std::string print() const { return csprintf("%s", *this); }
367 const Ret* raw_ptr() const { return (const Ret*)container.data(); }
384 VecRegT<VecElem, NumElems, true> as() const
406 VecLaneT<VecElem, true> laneView() const;
410 VecLaneT<VecElem, true> laneView(int laneIdx) const;
416 friend std::ostream& operator<<(std::ostream& os, const MyClass& v)
450 * When data is passed as references (const or not), use RegLaneT, as all
476 LaneData(typename std::enable_if<sizeof(T) == ByteSz, const T&>::type t)
481 operator=(const T& that)
488 operator T() const {
489 return *static_cast<const T*>(&_val);
496 operator<<(std::ostream& os, const LaneData<LS>& d)
534 const VecElem,
537 "Asked for non-const lane of const type!");
554 operator=(const VecElem& that) {
565 operator=(const T& that) {
575 operator VecElem() const { return container; }
599 /** View as the const Nth lane of type VecElem. */
603 VecRegContainer<Sz>::laneView() const
617 /** View as the const Nth lane of type VecElem. */
621 VecRegContainer<Sz>::laneView(int laneIdx) const
642 to_number(const std::string& value, VecRegContainer<Sz>& v)