![]() |
VCTR
|
Subtracts a single value from a vector like type. More...
Public Types | |
| using | value_type = ValueType< SrcType > |
Public Member Functions | |
| VCTR_FORCEDINLINE constexpr value_type | operator[] (size_t i) const |
| VCTR_FORCEDINLINE const value_type * | evalNextVectorOpInExpressionChain (value_type *dst) const |
| VCTR_FORCEDINLINE const value_type * | evalNextVectorOpInExpressionChain (value_type *dst) const |
| VCTR_FORCEDINLINE | VCTR_TARGET ("avx") void prepareAVXEvaluation() const |
| VCTR_FORCEDINLINE | VCTR_TARGET ("sse4.1") void prepareSSEEvaluation() const |
| void | prepareNeonEvaluation () const |
| VCTR_FORCEDINLINE | VCTR_TARGET ("fma") AVXRegister< value_type > getAVX(size_t i) const |
| VCTR_FORCEDINLINE | VCTR_TARGET ("avx2") AVXRegister< value_type > getAVX(size_t i) const |
| VCTR_FORCEDINLINE | VCTR_TARGET ("sse4.1") SSERegister< value_type > getSSE(size_t i) const |
| NeonRegister< value_type > | getNeon (size_t i) const |
Subtracts a single value from a vector like type.