Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

qa_float_dotprod_x86 Class Reference

#include <qa_float_dotprod_x86.h>

List of all members.

Public Member Functions

void setUp ()
void tearDown ()

Static Public Member Functions

static void register_tests (CppUnit::TestSuite *suite)

Private Types

typedef float(* float_dotprod_t )(const float *input, const float *taps, unsigned n_4_float_blocks)

Private Member Functions

void t1_base (float_dotprod_t)
void t2_base (float_dotprod_t)
void t3_base (float_dotprod_t)
void t1_3dnow ()
void t2_3dnow ()
void t3_3dnow ()
void t1_sse ()
void t2_sse ()
void t3_sse ()
void zb ()

Private Attributes

float * taps
float * input


Member Typedef Documentation

typedef float(* qa_float_dotprod_x86::float_dotprod_t)(const float *input, const float *taps, unsigned n_4_float_blocks) [private]
 


Member Function Documentation

static void qa_float_dotprod_x86::register_tests CppUnit::TestSuite *  suite  )  [inline, static]
 

void qa_float_dotprod_x86::setUp  ) 
 

void qa_float_dotprod_x86::t1_3dnow  )  [private]
 

void qa_float_dotprod_x86::t1_base float_dotprod_t   )  [private]
 

void qa_float_dotprod_x86::t1_sse  )  [private]
 

void qa_float_dotprod_x86::t2_3dnow  )  [private]
 

void qa_float_dotprod_x86::t2_base float_dotprod_t   )  [private]
 

void qa_float_dotprod_x86::t2_sse  )  [private]
 

void qa_float_dotprod_x86::t3_3dnow  )  [private]
 

void qa_float_dotprod_x86::t3_base float_dotprod_t   )  [private]
 

void qa_float_dotprod_x86::t3_sse  )  [private]
 

void qa_float_dotprod_x86::tearDown  ) 
 

void qa_float_dotprod_x86::zb  )  [private]
 


Member Data Documentation

float* qa_float_dotprod_x86::input [private]
 

float* qa_float_dotprod_x86::taps [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Mar 15 23:48:07 2005 for GNU Radio by  doxygen 1.4.0