![]() |
Blaze 3.9
|
Expression object for 32-bit floating point multiplication operations. More...
#include <Mult.h>
Inherits SIMDf32< SIMDf32MultExpr< T1, T2 > >.
Public Types | |
using | This = SIMDf32MultExpr< T1, T2 > |
Type of this SIMDf32MultExpr instance. | |
using | BaseType = SIMDf32< This > |
Base type of this SIMDf32MultExpr instance. | |
Public Member Functions | |
BLAZE_ALWAYS_INLINE | SIMDf32MultExpr (const T1 &a, const T2 &b) |
Constructor for the SIMDf32MultExpr class. More... | |
BLAZE_ALWAYS_INLINE const SIMDfloat | eval () const noexcept=delete |
Evaluation of the expression object. More... | |
Public Attributes | |
const T1 | a_ |
The left-hand side operand for the multiplication. | |
const T2 | b_ |
The right-hand side operand for the multiplication. | |
Expression object for 32-bit floating point multiplication operations.
The SIMDf32MultExpr class represents the compile time expression for 32-bit floating point multiplication operations.
|
inline |
Constructor for the SIMDf32MultExpr class.
a | The left-hand side operand for the multiplication. |
b | The right-hand side operand for the multiplication. |
|
deletenoexcept |
Evaluation of the expression object.