AI Engine API User Guide (AIE) 2022.2
compare.hpp File Reference
#include "mask.hpp"
#include "vector.hpp"
#include "aie1/compare.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
 
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 }