Argon 0.1.0
Loading...
Searching...
No Matches
argon::Vector< VectorType > Member List

This is the complete list of members for argon::Vector< VectorType >, including all inherited members.

Absolute() constargon::Vector< VectorType >inline
Add(argon_type b) constargon::Vector< VectorType >inline
AddHalve(argon_type b) constargon::Vector< VectorType >inline
AddHalveRound(argon_type b) constargon::Vector< VectorType >inline
AddSaturate(argon_type b) constargon::Vector< VectorType >inline
all() (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
any() (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
argon_bool_type typedefargon::Vector< VectorType >
argon_type typedefargon::Vector< VectorType >
BitwiseAnd(argon_type b) constargon::Vector< VectorType >inline
BitwiseAndNot(argon_type b) constargon::Vector< VectorType >inline
BitwiseClear(argon_type b) constargon::Vector< VectorType >inline
BitwiseNot() constargon::Vector< VectorType >inline
BitwiseOr(argon_type b) constargon::Vector< VectorType >inline
BitwiseOrNot(argon_type b) constargon::Vector< VectorType >inline
BitwiseSelect(ArgType true_value, ArgType false_value) constargon::Vector< VectorType >inline
BitwiseXor(argon_type b) constargon::Vector< VectorType >inline
CompareTestNonzero(argon_type b) constargon::Vector< VectorType >inline
const_lane_type typedefargon::Vector< VectorType >
CountActiveBits() constargon::Vector< VectorType >inline
CountLeadingSignBits() constargon::Vector< VectorType >inline
CountLeadingZeroBits() constargon::Vector< VectorType >inline
Divide(argon_type b) constargon::Vector< VectorType >inline
each_lane(FuncType body) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
each_lane_with_index(FuncType body) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
Equal(argon_type b) constargon::Vector< VectorType >inline
Extract(argon_type b) constargon::Vector< VectorType >inline
FromLane(argon::Lane< IntrinsicType > lane)argon::Vector< VectorType >inlinestatic
FromLane(argon::ConstLane< LaneIndex, VectorType > lane)argon::Vector< VectorType >inlinestatic
FromScalar(scalar_type scalar)argon::Vector< VectorType >inlinestatic
Generate(FuncType body)argon::Vector< VectorType >inlinestatic
GenerateWithIndex(FuncType body)argon::Vector< VectorType >inlinestatic
get() (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
GetLane(const size_t i) constargon::Vector< VectorType >inline
GetLane(const size_t i) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
GetLane(const int i) constargon::Vector< VectorType >inline
GetLane(const int i) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
GetLane() constargon::Vector< VectorType >inline
GetLane() (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
GreaterThan(argon_type b) constargon::Vector< VectorType >inline
GreaterThanOrEqual(argon_type b) constargon::Vector< VectorType >inline
if_else_lane(FuncType true_branch, FuncType false_branch) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
if_else_lane_with_index(FuncType1 true_branch, FuncType2 false_branch) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
if_lane(FuncType true_branch) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
if_lane_with_index(FuncType true_branch) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
Iota(scalar_type start)argon::Vector< VectorType >inlinestatic
IotaHelper(scalar_type start, std::index_sequence< Ints... >) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inlineprotectedstatic
lane_type typedefargon::Vector< VectorType >
lanesargon::Vector< VectorType >static
LastLane()argon::Vector< VectorType >inline
LessThan(argon_type b) constargon::Vector< VectorType >inline
LessThanOrEqual(argon_type b) constargon::Vector< VectorType >inline
Load(const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
LoadCopy(const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
LoadCopyInterleaved(const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
LoadGatherOffsetBytes(const scalar_type *base, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< VectorType > > > offset_vector)argon::Vector< VectorType >inlinestatic
LoadGatherOffsetIndex(const scalar_type *base, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< VectorType > > > offset_vector)argon::Vector< VectorType >inlinestatic
LoadGatherOffsetIndexInterleaved(const scalar_type *base_ptr, helpers::ArgonFor_t< simd::make_unsigned_t< Bool_t< VectorType > > > offset_vector)argon::Vector< VectorType >inlinestatic
LoadInterleaved(const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
LoadMulti(const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
LoadScalar(const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
LoadToLane(const scalar_type *ptr)argon::Vector< VectorType >inline
LoadToLaneInterleaved(simd::MultiVector_t< VectorType, Stride > multi, const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
LoadToLaneInterleaved(std::array< argon_type, stride > multi, const scalar_type *ptr)argon::Vector< VectorType >inlinestatic
map(FuncType body) const (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
map2(argon_type other, FuncType body) const (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
map_with_index(FuncType body) const (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
Max(argon_type b) constargon::Vector< VectorType >inline
Min(argon_type b) constargon::Vector< VectorType >inline
Modulo(argon_type b) constargon::Vector< VectorType >inline
Modulo(scalar_type b) constargon::Vector< VectorType >inline
Multiply(argon_type b) constargon::Vector< VectorType >inline
Multiply(scalar_type b) constargon::Vector< VectorType >inline
Multiply(lane_type b) constargon::Vector< VectorType >inline
Multiply(const_lane_type< LaneIndex > b) constargon::Vector< VectorType >inline
MultiplyAdd(argon_type b, argon_type c) constargon::Vector< VectorType >inline
MultiplyAdd(argon_type b, scalar_type c) constargon::Vector< VectorType >inline
MultiplyAdd(scalar_type b, argon_type c) constargon::Vector< VectorType >inline
MultiplyAdd(argon_type b, lane_type c) constargon::Vector< VectorType >inline
MultiplyAdd(lane_type b, argon_type c) constargon::Vector< VectorType >inline
MultiplyAdd(argon_type b, const_lane_type< LaneIndex > c) constargon::Vector< VectorType >inline
MultiplyAdd(const_lane_type< LaneIndex > b, argon_type c) constargon::Vector< VectorType >inline
MultiplyAddFixedQMax(argon_type b, arg_type c) constargon::Vector< VectorType >inline
MultiplyFixedQMax(argon_type v) constargon::Vector< VectorType >inline
MultiplyFixedQMax(scalar_type s) constargon::Vector< VectorType >inline
MultiplyFixedQMax(lane_type l) constargon::Vector< VectorType >inline
MultiplyRoundAddFixedQMax(argon_type b, arg_type c) constargon::Vector< VectorType >inline
MultiplyRoundFixedQMax(argon_type v) constargon::Vector< VectorType >inline
MultiplyRoundFixedQMax(scalar_type s) constargon::Vector< VectorType >inline
MultiplyRoundFixedQMax(lane_type l) constargon::Vector< VectorType >inline
MultiplySubtract(argon_type b, argon_type c) constargon::Vector< VectorType >inline
MultiplySubtract(argon_type b, scalar_type c) constargon::Vector< VectorType >inline
MultiplySubtract(scalar_type b, argon_type c) constargon::Vector< VectorType >inline
MultiplySubtract(argon_type b, lane_type c) constargon::Vector< VectorType >inline
Negate() constargon::Vector< VectorType >inline
operator VectorType() constargon::Vector< VectorType >inline
operator!=(argon_type b) constargon::Vector< VectorType >inline
operator&(argon_type b) constargon::Vector< VectorType >inline
operator*(argon_type b) constargon::Vector< VectorType >inline
operator+(argon_type b) constargon::Vector< VectorType >inline
operator++() constargon::Vector< VectorType >inline
operator-() constargon::Vector< VectorType >inline
operator-(argon_type b) constargon::Vector< VectorType >inline
operator--() constargon::Vector< VectorType >inline
operator/(argon_type b) constargon::Vector< VectorType >inline
operator<(argon_type b) constargon::Vector< VectorType >inline
operator<<(const int i) constargon::Vector< VectorType >inline
operator<=(argon_type b) constargon::Vector< VectorType >inline
operator=(Vector &&other)=defaultargon::Vector< VectorType >
operator=(const Vector &other)=defaultargon::Vector< VectorType >
operator==(argon_type b) constargon::Vector< VectorType >inline
operator>(argon_type b) constargon::Vector< VectorType >inline
operator>=(argon_type b) constargon::Vector< VectorType >inline
operator>>(const int i) constargon::Vector< VectorType >inline
operator[](const size_t i) constargon::Vector< VectorType >inline
operator[](const size_t i)argon::Vector< VectorType >inline
operator^(argon_type b) constargon::Vector< VectorType >inline
operator|(argon_type b) constargon::Vector< VectorType >inline
operator~() constargon::Vector< VectorType >inline
PairwiseAdd(argon_type b) constargon::Vector< VectorType >inline
PairwiseMax(argon_type b) constargon::Vector< VectorType >inline
PairwiseMin(argon_type b) constargon::Vector< VectorType >inline
Popcount() constargon::Vector< VectorType >inline
predicate_type typedefargon::Vector< VectorType >
ReciprocalEstimate() constargon::Vector< VectorType >inline
Reverse16bit() const (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
Reverse32bit() const (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
Reverse64bit() const (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
scalar_type typedefargon::Vector< VectorType >
Select(ArgType true_value, ArgType false_value) constargon::Vector< VectorType >inline
ShiftLeft(const int i) constargon::Vector< VectorType >inline
ShiftLeft(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< VectorType > > > b) constargon::Vector< VectorType >inline
ShiftLeft(std::make_signed_t< simd::Scalar_t< Bool_t< VectorType > > > n) constargon::Vector< VectorType >inline
ShiftLeft() constargon::Vector< VectorType >inline
ShiftLeftInsert(argon_type b) constargon::Vector< VectorType >inline
ShiftLeftRound(argon_type b) constargon::Vector< VectorType >inline
ShiftLeftRoundSaturate(argon_type b) constargon::Vector< VectorType >inline
ShiftLeftSaturate(helpers::ArgonFor_t< simd::make_signed_t< Bool_t< VectorType > > > b) constargon::Vector< VectorType >inline
ShiftLeftSaturate() constargon::Vector< VectorType >inline
ShiftRight(const int i) constargon::Vector< VectorType >inline
ShiftRight() constargon::Vector< VectorType >inline
ShiftRightAccumulate(argon_type b) constargon::Vector< VectorType >inline
ShiftRightAccumulateRound(argon_type b) constargon::Vector< VectorType >inline
ShiftRightInsert(argon_type b) constargon::Vector< VectorType >inline
ShiftRightRound() constargon::Vector< VectorType >inline
size()argon::Vector< VectorType >inlinestatic
StoreLaneTo(scalar_type *ptr)argon::Vector< VectorType >inline
StoreTo(scalar_type *ptr) constargon::Vector< VectorType >inline
Subtract(argon_type b) constargon::Vector< VectorType >inline
SubtractAbs(argon_type b) constargon::Vector< VectorType >inline
SubtractAbsAdd(argon_type b, argon_type c) constargon::Vector< VectorType >inline
SubtractHalve(argon_type b) constargon::Vector< VectorType >inline
SubtractSaturate(argon_type b) constargon::Vector< VectorType >inline
TestNonzero() constargon::Vector< VectorType >inline
to_array()argon::Vector< VectorType >inline
TransposeWith(argon_type b) constargon::Vector< VectorType >inline
UnzipWith(argon_type b)argon::Vector< VectorType >inline
vec() constargon::Vector< VectorType >inline
vec_ (defined in argon::Vector< VectorType >)argon::Vector< VectorType >protected
Vector()=defaultargon::Vector< VectorType >
Vector(Vector &&other)=defaultargon::Vector< VectorType >
Vector(const Vector &other)=defaultargon::Vector< VectorType >
Vector(VectorType vector)argon::Vector< VectorType >inline
Vector(scalar_type scalar)argon::Vector< VectorType >inline
Vector(argon::Lane< VectorType > lane)argon::Vector< VectorType >inline
Vector(argon::ConstLane< LaneIndex, VectorType > lane)argon::Vector< VectorType >inline
Vector(ArgTypes... args) (defined in argon::Vector< VectorType >)argon::Vector< VectorType >inline
vector_type typedefargon::Vector< VectorType >
ZipWith(argon_type b) constargon::Vector< VectorType >inline