Argon 0.1.0
Loading...
Searching...
No Matches
argon::ConstLane< LaneIndex, VectorType > Class Template Reference

Represents a single lane of a SIMD vector, where the lane's index is known at compile time. More...

#include <lane.hpp>

Public Member Functions

ace ConstLane (VectorType &vec)
ace operator scalar_type () const
ace argon_type operator= (const scalar_type b)
ace argon_type Load (const scalar_type *ptr)
ace argon_type Set (const scalar_type b)
ace scalar_type Get () const
ace neon::Vec64_t< scalar_type > vec ()
ace int lane ()

Detailed Description

template<size_t LaneIndex, typename VectorType>
class argon::ConstLane< LaneIndex, VectorType >

Represents a single lane of a SIMD vector, where the lane's index is known at compile time.

Template Parameters
VectorTypeThe type of the SIMD vector.
LaneIndexThe index of the lane in the SIMD vector.

This class provides access to a single lane of a SIMD vector, allowing for operations on that lane.


The documentation for this class was generated from the following file: