AI Engine API User Guide (AIE) 2022.2
aie::binary_op< Parent1, Parent2, Operation::Zero > Struct Template Reference

#include <expr.hpp>

Inheritance diagram for aie::binary_op< Parent1, Parent2, Operation::Zero >:
aie::binary_op_common< Parent1, Parent2, Operation::Zero >

Public Types

using parent1_type = Parent1
 
using parent2_type = Parent2
 
using result_type = op_result_type_t< parent1_type, Operation::Zero >
 
using value_type = op_value_type_t< result_type >
 

Public Member Functions

result_type operator() () const
 
auto parent1 () const
 
auto parent2 () const
 

Static Public Member Functions

static constexpr unsigned bits ()
 
static constexpr bool is_operation (Operation op, Operations... ops)
 
static constexpr bool is_operation_none ()
 
static constexpr bool is_operation_not (Operation op, Operations... ops)
 
static constexpr unsigned size ()
 

Static Public Attributes

static constexpr Operation operation
 

The documentation for this struct was generated from the following files: