AI Engine API User Guide (AIE) 2023.2
Loading...
Searching...
No Matches
compare.hpp File Reference
#include "../mask.hpp"
#include "vector.hpp"

Classes

struct  aie::detail::cmp_impl< Op, T, Elems >
 
struct  aie::detail::contains< T, Elems >
 
struct  aie::detail::equal< T, Elems >
 
struct  aie::detail::not_equal< T, Elems >
 

Namespaces

namespace  aie
 Base namespace for AIE operations and types.
 
namespace  aie::detail
 

Macros

#define __AIE_API_DETAIL_COMPARE__HPP__
 

Typedefs

template<typename T , unsigned Elems>
using aie::detail::eq = cmp_impl< CmpOp::EQ, T, Elems >
 
template<typename T , unsigned Elems>
using aie::detail::ge = cmp_impl< CmpOp::GE, T, Elems >
 
template<typename T , unsigned Elems>
using aie::detail::lt = cmp_impl< CmpOp::LT, T, Elems >
 
template<typename T , unsigned Elems>
using aie::detail::neq = cmp_impl< CmpOp::NEQ, T, Elems >
 

Enumerations

enum class  aie::detail::CmpOp { aie::detail::LT , aie::detail::GE , aie::detail::EQ , aie::detail::NEQ }
 

Macro Definition Documentation

◆ __AIE_API_DETAIL_COMPARE__HPP__

#define __AIE_API_DETAIL_COMPARE__HPP__