| Absolute() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Add(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| AddHalve(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| AddHalveRound(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| AddNarrow(Argon< ScalarType > b) const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| AddRoundNarrow(Argon< ScalarType > b) const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| AddSaturate(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Argon(argon::Vector< vector_type > vec) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Argon(std::array< ScalarType, 4 > value_list) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Argon(ArgonHalf< ScalarType > low, ArgonHalf< ScalarType > high) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Argon(argon::Lane< vector_type > b) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Argon(argon::ConstLane< 0, vector_type > b) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Argon(argon::Lane< intrinsic_type > b) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| argon_bool_type typedef | argon::Vector< simd::Vec128_t< ScalarType > > | |
| argon_type typedef | argon::Vector< simd::Vec128_t< ScalarType > > | |
| As() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| BitwiseAnd(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| BitwiseAndNot(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| BitwiseClear(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| BitwiseNot() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| BitwiseOr(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| BitwiseOrNot(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| BitwiseSelect(ArgType true_value, ArgType false_value) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| BitwiseXor(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| bytes (defined in Argon< ScalarType >) | Argon< ScalarType > | static |
| Combine(ArgonHalf< ScalarType > low, ArgonHalf< ScalarType > high) (defined in Argon< ScalarType >) | Argon< ScalarType > | inlinestatic |
| CompareTestNonzero(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| const_lane_type typedef | argon::Vector< simd::Vec128_t< ScalarType > > | |
| ConvertTo() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| ConvertTo() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| CountActiveBits() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| CountLeadingSignBits() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| CountLeadingZeroBits() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Divide(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Equal(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Extract(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| FromLane(argon::Lane< IntrinsicType > lane) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| FromLane(argon::ConstLane< LaneIndex, simd::Vec128_t< ScalarType > > lane) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| FromScalar(scalar_type scalar) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| Generate(FuncType body) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| GenerateWithIndex(FuncType body) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| GetHigh() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| GetLane(const size_t i) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| GetLane(const int i) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| GetLane() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| GetLow() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| GreaterThan(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| GreaterThanOrEqual(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Iota(scalar_type start) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| lane_type typedef (defined in Argon< ScalarType >) | Argon< ScalarType > | |
| lanes (defined in Argon< ScalarType >) | Argon< ScalarType > | static |
| LastLane() | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| LessThan(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| LessThanOrEqual(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Load(const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadCopy(const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadCopyInterleaved(const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadGatherOffsetBytes(const scalar_type *base, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< simd::Vec128_t< ScalarType > > > > offset_vector) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadGatherOffsetIndex(const scalar_type *base, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< simd::Vec128_t< ScalarType > > > > offset_vector) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadGatherOffsetIndexInterleaved(const scalar_type *base_ptr, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< simd::Vec128_t< ScalarType > > > > offset_vector) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadInterleaved(const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadMulti(const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadScalar(const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadToLane(const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| LoadToLaneInterleaved(simd::MultiVector_t< simd::Vec128_t< ScalarType >, Stride > multi, const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| LoadToLaneInterleaved(std::array< argon_type, stride > multi, const scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| Max(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Min(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Modulo(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Modulo(scalar_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Multiply(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Multiply(scalar_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Multiply(lane_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Multiply(const_lane_type< LaneIndex > b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, argon_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, scalar_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAdd(scalar_type b, argon_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, lane_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAdd(lane_type b, argon_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, const_lane_type< LaneIndex > c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAdd(const_lane_type< LaneIndex > b, argon_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAddFixedQMax(argon_type b, arg_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyAddLong(ArgonHalf< U > b, ArgonHalf< U > c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| MultiplyAddLong(ArgonHalf< U > b, C c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| MultiplyAddLong(ArgonHalf< U > b, U c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| MultiplyAddLong(ArgonHalf< U > b, typename ArgonHalf< U >::lane_type c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| MultiplyDoubleAddSaturateLong(ArgonHalf< NextSmallerType > b, ArgonHalf< NextSmallerType > c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| MultiplyFixedQMax(argon_type v) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyFixedQMax(scalar_type s) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyFixedQMax(lane_type l) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyRoundAddFixedQMax(argon_type b, arg_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyRoundFixedQMax(argon_type v) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyRoundFixedQMax(scalar_type s) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplyRoundFixedQMax(lane_type l) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplySubtract(argon_type b, argon_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplySubtract(argon_type b, scalar_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplySubtract(scalar_type b, argon_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplySubtract(argon_type b, lane_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| MultiplySubtractLong(ArgonHalf< U > b, ArgonHalf< U > c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| MultiplySubtractLong(ArgonHalf< U > b, U c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| MultiplySubtractLong(ArgonHalf< U > b, typename ArgonHalf< U >::lane_type c) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Narrow() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Negate() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator simd::Vec128_t< ScalarType >() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator simd::Vec128_t< ScalarType >() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator!=(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator&(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator*(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator+(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator++() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator-() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator-(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator--() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator/(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator<(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator<<(const int i) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator<=(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator=(Vector &&other)=default | argon::Vector< simd::Vec128_t< ScalarType > > | |
| operator=(const Vector &other)=default | argon::Vector< simd::Vec128_t< ScalarType > > | |
| operator==(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator>(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator>=(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator>>(const int i) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator[](const size_t i) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator[](const size_t i) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator^(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator|(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| operator~() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| PairwiseAdd(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| PairwiseMax(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| PairwiseMin(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Popcount() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| predicate_type typedef | argon::Vector< simd::Vec128_t< ScalarType > > | |
| ReciprocalEstimate() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Reduce(CommutableOpType op) (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| ReduceAdd() (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| ReduceMax() (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| ReduceMin() (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Reverse() (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| Reverse() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| SaturateNarrow() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| scalar_type typedef | argon::Vector< simd::Vec128_t< ScalarType > > | |
| Select(ArgType true_value, ArgType false_value) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeft(const int i) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeft(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< simd::Vec128_t< ScalarType > > > > b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeft(std::make_signed_t< simd::Scalar_t< Bool_t< simd::Vec128_t< ScalarType > > > > n) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeft() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeftInsert(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeftRound(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeftRoundSaturate(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeftSaturate(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< simd::Vec128_t< ScalarType > > > > b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftLeftSaturate() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftRight(const int i) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftRight() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftRightAccumulate(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftRightAccumulateRound(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftRightInsert(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftRightNarrow() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| ShiftRightRound() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| ShiftRightRoundNarrow() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| ShiftRightRoundSaturateNarrow() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| ShiftRightSaturateNarrow() const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| size() | argon::Vector< simd::Vec128_t< ScalarType > > | inlinestatic |
| StoreLaneTo(scalar_type *ptr) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| StoreTo(scalar_type *ptr) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Subtract(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| SubtractAbs(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| SubtractAbsAdd(argon_type b, argon_type c) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| SubtractHalve(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| SubtractNarrow(Argon< ScalarType > b) const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| SubtractRoundNarrow(Argon< ScalarType > b) const (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| SubtractSaturate(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| SwapDoublewords() (defined in Argon< ScalarType >) | Argon< ScalarType > | inline |
| TestNonzero() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| to_array() | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| TransposeWith(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| UnzipWith(argon_type b) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| vec() const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Vector()=default | argon::Vector< simd::Vec128_t< ScalarType > > | |
| Vector(Vector &&other)=default | argon::Vector< simd::Vec128_t< ScalarType > > | |
| Vector(const Vector &other)=default | argon::Vector< simd::Vec128_t< ScalarType > > | |
| Vector(simd::Vec128_t< ScalarType > vector) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Vector(scalar_type scalar) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Vector(argon::Lane< simd::Vec128_t< ScalarType > > lane) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| Vector(argon::ConstLane< LaneIndex, simd::Vec128_t< ScalarType > > lane) | argon::Vector< simd::Vec128_t< ScalarType > > | inline |
| vector_type typedef (defined in Argon< ScalarType >) | Argon< ScalarType > | |
| ZipWith(argon_type b) const | argon::Vector< simd::Vec128_t< ScalarType > > | inline |