GNU Radio's BLOCKSTREAM Package
max.h File Reference
#include <mipp/mipp.h>
#include "max.hxx"

Go to the source code of this file.

Namespaces

 aff3ct
 
 aff3ct::tools
 

Macros

#define __forceinline   inline __attribute__((always_inline))
 

Typedefs

template<typename R >
using aff3ct::tools::proto_max = R(*)(const R &a, const R &b)
 
template<typename R >
using aff3ct::tools::proto_max_i = mipp::Reg< R >(*)(const mipp::Reg< R > a, const mipp::Reg< R > b)
 

Functions

template<typename R >
__forceinline R aff3ct::tools::max (const R &a, const R &b)
 
template<typename R >
__forceinline R aff3ct::tools::max_linear (const R &a, const R &b)
 
template<typename R >
__forceinline R aff3ct::tools::max_star (const R &a, const R &b)
 
template<typename R >
__forceinline R aff3ct::tools::max_star_safe (const R &a, const R &b)
 
template<typename R >
__forceinline mipp::Reg< Raff3ct::tools::max_i (const mipp::Reg< R > a, const mipp::Reg< R > b)
 
template<typename R >
__forceinline mipp::Reg< Raff3ct::tools::max_linear_i (const mipp::Reg< R > a, const mipp::Reg< R > b)
 
template<typename R >
__forceinline mipp::Reg< Raff3ct::tools::max_star_i (const mipp::Reg< R > a, const mipp::Reg< R > b)
 

Macro Definition Documentation

#define __forceinline   inline __attribute__((always_inline))