| Absolute() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Add(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| AddHalve(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| AddHalveRound(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| AddLong(ArgonHalf< ScalarType > b) const | ArgonHalf< ScalarType > | inline |
| AddSaturate(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| argon_bool_type typedef | argon::Vector< neon::Vec64_t< ScalarType > > | |
| argon_type typedef | argon::Vector< neon::Vec64_t< ScalarType > > | |
| ArgonHalf(argon::Vector< vector_type > vec) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| ArgonHalf(const ArgonHalf &)=default (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| ArgonHalf(ArgonHalf &&)=default (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| As() const | ArgonHalf< ScalarType > | inline |
| As() const | ArgonHalf< ScalarType > | inline |
| BitwiseAnd(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| BitwiseAndNot(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| BitwiseClear(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| BitwiseNot() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| BitwiseOr(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| BitwiseOrNot(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| BitwiseSelect(ArgType true_value, ArgType false_value) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| BitwiseXor(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| bytes (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | static |
| CombineWith(ArgonHalf< ScalarType > high) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| CombineWith(ArgonHalf< ScalarType > high) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| CompareTestNonzero(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| const_lane_type typedef | argon::Vector< neon::Vec64_t< ScalarType > > | |
| ConvertTo() (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| ConvertTo() (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| ConvertTo() (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| ConvertTo() (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| CountActiveBits() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| CountLeadingSignBits() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| CountLeadingZeroBits() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Create(uint64_t a) | ArgonHalf< ScalarType > | inlinestatic |
| Create(uint64_t a) | ArgonHalf< ScalarType > | inlinestatic |
| Divide(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Equal(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Extract(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| FromLane(argon::Lane< IntrinsicType > lane) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| FromLane(argon::ConstLane< LaneIndex, neon::Vec64_t< ScalarType > > lane) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| FromScalar(scalar_type scalar) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| Generate(FuncType body) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| GenerateWithIndex(FuncType body) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| GetLane(const size_t i) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| GetLane(const int i) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| GetLane() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| GreaterThan(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| GreaterThanOrEqual(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Iota(scalar_type start) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| lane_type typedef (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| lane_type typedef (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| lanes (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | static |
| LastLane() | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| LessThan(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| LessThanOrEqual(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Load(const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadCopy(const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadCopyInterleaved(const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadGatherOffsetBytes(const scalar_type *base, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< neon::Vec64_t< ScalarType > > > > offset_vector) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadGatherOffsetIndex(const scalar_type *base, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< neon::Vec64_t< ScalarType > > > > offset_vector) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadGatherOffsetIndexInterleaved(const scalar_type *base_ptr, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< neon::Vec64_t< ScalarType > > > > offset_vector) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadInterleaved(const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadMulti(const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadScalar(const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadToLane(const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| LoadToLaneInterleaved(simd::MultiVector_t< neon::Vec64_t< ScalarType >, Stride > multi, const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| LoadToLaneInterleaved(std::array< argon_type, stride > multi, const scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| Max(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Min(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Modulo(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Modulo(scalar_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Multiply(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Multiply(scalar_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Multiply(lane_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Multiply(const_lane_type< LaneIndex > b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, argon_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, scalar_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAdd(scalar_type b, argon_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, lane_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAdd(lane_type b, argon_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAdd(argon_type b, const_lane_type< LaneIndex > c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAdd(const_lane_type< LaneIndex > b, argon_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAddFixedQMax(argon_type b, arg_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyAddLong(ArgonHalf< ScalarType > b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyAddLong(ScalarType b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyAddLong(lane_type b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyDoubleAddSaturateLong(ArgonHalf< ScalarType > b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyDoubleAddSaturateLong(ScalarType b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyDoubleAddSaturateLong(lane_type b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyDoubleSaturateLong(ArgonHalf< ScalarType > b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyDoubleSaturateLong(ScalarType b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyDoubleSaturateLong(lane_type b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyFixedQMax(argon_type v) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyFixedQMax(scalar_type s) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyFixedQMax(lane_type l) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyLong(ArgonHalf< ScalarType > b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyLong(ScalarType b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyLong(lane_type b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| MultiplyRoundAddFixedQMax(argon_type b, arg_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyRoundFixedQMax(argon_type v) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyRoundFixedQMax(scalar_type s) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplyRoundFixedQMax(lane_type l) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplySubtract(argon_type b, argon_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplySubtract(argon_type b, scalar_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplySubtract(scalar_type b, argon_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| MultiplySubtract(argon_type b, lane_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Negate() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator neon::Vec64_t< ScalarType >() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator neon::Vec64_t< ScalarType >() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator!=(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator&(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator*(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator+(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator++() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator-() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator-(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator--() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator/(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator<(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator<<(const int i) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator<=(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator=(const ArgonHalf &)=default (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| operator=(ArgonHalf &&)=default (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| argon::Vector< neon::Vec64_t< ScalarType > >::operator=(Vector &&other)=default | argon::Vector< neon::Vec64_t< ScalarType > > | |
| argon::Vector< neon::Vec64_t< ScalarType > >::operator=(const Vector &other)=default | argon::Vector< neon::Vec64_t< ScalarType > > | |
| operator==(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator>(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator>=(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator>>(const int i) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator[](const size_t i) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator[](const size_t i) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator^(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator|(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| operator~() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| PairwiseAdd(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| PairwiseAddLong() const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| PairwiseAddLong(ArgonHalf< typename argon::helpers::NextSmaller< ScalarType > > b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| PairwiseMax(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| PairwiseMin(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Popcount() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| predicate_type typedef | argon::Vector< neon::Vec64_t< ScalarType > > | |
| ReciprocalEstimate() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Reverse() const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| Reverse() const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| scalar_type typedef | argon::Vector< neon::Vec64_t< ScalarType > > | |
| Select(ArgType true_value, ArgType false_value) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeft(const int i) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeft(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< neon::Vec64_t< ScalarType > > > > b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeft(std::make_signed_t< simd::Scalar_t< Bool_t< neon::Vec64_t< ScalarType > > > > n) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeft() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeftInsert(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeftLong() (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| ShiftLeftRound(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeftRoundSaturate(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeftSaturate(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< neon::Vec64_t< ScalarType > > > > b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftLeftSaturate() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftRight(const int i) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftRight() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftRightAccumulate(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftRightAccumulateRound(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftRightInsert(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| ShiftRightRound() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| size() | argon::Vector< neon::Vec64_t< ScalarType > > | inlinestatic |
| StoreLaneTo(scalar_type *ptr) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| StoreTo(scalar_type *ptr) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Subtract(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| SubtractAbs(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| SubtractAbsAdd(argon_type b, argon_type c) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| SubtractAbsoluteLong(ArgonHalf< ScalarType > b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| SubtractHalve(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| SubtractLong(ArgonHalf< ScalarType > b) const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| SubtractSaturate(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| TableExtension(ArgonHalf< ScalarType > b, ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TableExtension(std::array< ArgonHalf< ScalarType >, NumTables > b, ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TableExtension(vector_type *b, ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TableExtension(ArgonHalf< ScalarType > b, ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TableExtension(std::array< ArgonHalf< ScalarType >, NumTables > b, ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TableExtension(vector_type *b, ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TableLookup(ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TableLookup(ArgonHalf< ScalarType > idx) (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| TestNonzero() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| to_array() | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| TransposeWith(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| UnzipWith(argon_type b) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| vec() const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Vector()=default | argon::Vector< neon::Vec64_t< ScalarType > > | |
| Vector(Vector &&other)=default | argon::Vector< neon::Vec64_t< ScalarType > > | |
| Vector(const Vector &other)=default | argon::Vector< neon::Vec64_t< ScalarType > > | |
| Vector(neon::Vec64_t< ScalarType > vector) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Vector(scalar_type scalar) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Vector(argon::Lane< neon::Vec64_t< ScalarType > > lane) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| Vector(argon::ConstLane< LaneIndex, neon::Vec64_t< ScalarType > > lane) | argon::Vector< neon::Vec64_t< ScalarType > > | inline |
| vector_type typedef (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| vector_type typedef (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | |
| Widen() const (defined in ArgonHalf< ScalarType >) | ArgonHalf< ScalarType > | inline |
| ZipWith(argon_type b) const | argon::Vector< neon::Vec64_t< ScalarType > > | inline |