|
|
VCTR_FORCEDINLINE constexpr value_type | operator[] (size_t i) const |
| |
|
VCTR_FORCEDINLINE | VCTR_TARGET ("avx") void prepareAVXEvaluation() const |
| |
|
VCTR_FORCEDINLINE | VCTR_TARGET ("fma") AVXRegister< value_type > getAVX(size_t i) const |
| |
|
VCTR_FORCEDINLINE | VCTR_TARGET ("sse4.1") void prepareSSEEvaluation() const |
| |
|
VCTR_FORCEDINLINE | VCTR_TARGET ("sse4.1") SSERegister< value_type > getSSE(size_t i) const |
| |
|
void | prepareNeonEvaluation () const |
| |
|
NeonRegister< value_type > | getNeon (size_t i) const |
| |
|
VCTR_FORCEDINLINE const value_type * | evalNextVectorOpInExpressionChain (value_type *dst) const |
| |
|
VCTR_FORCEDINLINE const value_type * | evalNextVectorOpInExpressionChain (value_type *dst) const |
| |
|
|
static constexpr value_type | lowerBound = LowerBound::value |
| |
|
static constexpr value_type | upperBound = UpperBound::value |
| |
|
static constexpr bool | clampLow = ! is::disabledConstant<LowerBound> |
| |
|
static constexpr bool | clampHigh = ! is::disabledConstant<UpperBound> |
| |
The documentation for this class was generated from the following file:
- include/vctr/Expressions/BasicMath/Clamp.h