Argon 0.1.0
Loading...
Searching...
No Matches
Argon< ScalarType > Member List

This is the complete list of members for Argon< ScalarType >, including all inherited members.

Absolute() constargon::Vector< simd::Vec128_t< ScalarType > >inline
Add(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
AddHalve(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
AddHalveRound(argon_type b) constargon::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) constargon::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 typedefargon::Vector< simd::Vec128_t< ScalarType > >
argon_type typedefargon::Vector< simd::Vec128_t< ScalarType > >
As() const (defined in Argon< ScalarType >)Argon< ScalarType >inline
BitwiseAnd(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
BitwiseAndNot(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
BitwiseClear(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
BitwiseNot() constargon::Vector< simd::Vec128_t< ScalarType > >inline
BitwiseOr(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
BitwiseOrNot(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
BitwiseSelect(ArgType true_value, ArgType false_value) constargon::Vector< simd::Vec128_t< ScalarType > >inline
BitwiseXor(argon_type b) constargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline
const_lane_type typedefargon::Vector< simd::Vec128_t< ScalarType > >
ConvertTo() const (defined in Argon< ScalarType >)Argon< ScalarType >inline
ConvertTo() const (defined in Argon< ScalarType >)Argon< ScalarType >inline
CountActiveBits() constargon::Vector< simd::Vec128_t< ScalarType > >inline
CountLeadingSignBits() constargon::Vector< simd::Vec128_t< ScalarType > >inline
CountLeadingZeroBits() constargon::Vector< simd::Vec128_t< ScalarType > >inline
Divide(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Equal(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Extract(argon_type b) constargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline
GetLane(const int i) constargon::Vector< simd::Vec128_t< ScalarType > >inline
GetLane() constargon::Vector< simd::Vec128_t< ScalarType > >inline
GetLow() const (defined in Argon< ScalarType >)Argon< ScalarType >inline
GreaterThan(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
GreaterThanOrEqual(argon_type b) constargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline
LessThanOrEqual(argon_type b) constargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Min(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Modulo(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Modulo(scalar_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Multiply(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Multiply(scalar_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Multiply(lane_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Multiply(const_lane_type< LaneIndex > b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAdd(argon_type b, argon_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAdd(argon_type b, scalar_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAdd(scalar_type b, argon_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAdd(argon_type b, lane_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAdd(lane_type b, argon_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAdd(argon_type b, const_lane_type< LaneIndex > c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAdd(const_lane_type< LaneIndex > b, argon_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyAddFixedQMax(argon_type b, arg_type c) constargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyFixedQMax(scalar_type s) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyFixedQMax(lane_type l) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyRoundAddFixedQMax(argon_type b, arg_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyRoundFixedQMax(argon_type v) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyRoundFixedQMax(scalar_type s) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplyRoundFixedQMax(lane_type l) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplySubtract(argon_type b, argon_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplySubtract(argon_type b, scalar_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplySubtract(scalar_type b, argon_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
MultiplySubtract(argon_type b, lane_type c) constargon::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() constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator simd::Vec128_t< ScalarType >() constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator simd::Vec128_t< ScalarType >() constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator!=(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator&(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator*(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator+(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator++() constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator-() constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator-(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator--() constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator/(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator<(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator<<(const int i) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator<=(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator=(Vector &&other)=defaultargon::Vector< simd::Vec128_t< ScalarType > >
operator=(const Vector &other)=defaultargon::Vector< simd::Vec128_t< ScalarType > >
operator==(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator>(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator>=(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator>>(const int i) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator[](const size_t i) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator[](const size_t i)argon::Vector< simd::Vec128_t< ScalarType > >inline
operator^(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator|(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
operator~() constargon::Vector< simd::Vec128_t< ScalarType > >inline
PairwiseAdd(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
PairwiseMax(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
PairwiseMin(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Popcount() constargon::Vector< simd::Vec128_t< ScalarType > >inline
predicate_type typedefargon::Vector< simd::Vec128_t< ScalarType > >
ReciprocalEstimate() constargon::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 typedefargon::Vector< simd::Vec128_t< ScalarType > >
Select(ArgType true_value, ArgType false_value) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeft(const int i) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeft(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< simd::Vec128_t< ScalarType > > > > b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeft(std::make_signed_t< simd::Scalar_t< Bool_t< simd::Vec128_t< ScalarType > > > > n) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeft() constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeftInsert(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeftRound(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeftRoundSaturate(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeftSaturate(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< simd::Vec128_t< ScalarType > > > > b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftLeftSaturate() constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftRight(const int i) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftRight() constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftRightAccumulate(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftRightAccumulateRound(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftRightInsert(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
ShiftRightNarrow() const (defined in Argon< ScalarType >)Argon< ScalarType >inline
ShiftRightRound() constargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline
Subtract(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
SubtractAbs(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
SubtractAbsAdd(argon_type b, argon_type c) constargon::Vector< simd::Vec128_t< ScalarType > >inline
SubtractHalve(argon_type b) constargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline
SwapDoublewords() (defined in Argon< ScalarType >)Argon< ScalarType >inline
TestNonzero() constargon::Vector< simd::Vec128_t< ScalarType > >inline
to_array()argon::Vector< simd::Vec128_t< ScalarType > >inline
TransposeWith(argon_type b) constargon::Vector< simd::Vec128_t< ScalarType > >inline
UnzipWith(argon_type b)argon::Vector< simd::Vec128_t< ScalarType > >inline
vec() constargon::Vector< simd::Vec128_t< ScalarType > >inline
Vector()=defaultargon::Vector< simd::Vec128_t< ScalarType > >
Vector(Vector &&other)=defaultargon::Vector< simd::Vec128_t< ScalarType > >
Vector(const Vector &other)=defaultargon::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) constargon::Vector< simd::Vec128_t< ScalarType > >inline