#include <VM_SPUMath.h>
Public Member Functions | |
| virtual | ~VM_SPUMath () |
| virtual bool | canRun (int n) const =0 |
| virtual void | arrayOp (VM_SPUOp op, fpreal32 *d, const fpreal32 *a, const fpreal32 *b, const fpreal32 *c, int n)=0 |
| virtual void | scalarOp (VM_SPUOp op, fpreal32 *d, const fpreal32 *a, const fpreal32 *b, fpreal32 c, int n)=0 |
| virtual void | scalarOp (VM_SPUOp op, fpreal32 *d, const fpreal32 *a, fpreal32 b, fpreal32 c, int n)=0 |
| virtual fpreal32 | dot (const fpreal32 *a, const fpreal32 *b, int n)=0 |
| virtual void | multVec (fpreal32 *result, const fpreal32 *v, const int32 *offsets, const void *cells, int bits, int nrows, int ncols)=0 |
Definition at line 39 of file VM_SPUMath.h.
| virtual VM_SPUMath::~VM_SPUMath | ( | ) | [inline, virtual] |
Definition at line 42 of file VM_SPUMath.h.
| virtual void VM_SPUMath::arrayOp | ( | VM_SPUOp | op, | |
| fpreal32 * | d, | |||
| const fpreal32 * | a, | |||
| const fpreal32 * | b, | |||
| const fpreal32 * | c, | |||
| int | n | |||
| ) | [pure virtual] |
| virtual bool VM_SPUMath::canRun | ( | int | n | ) | const [pure virtual] |
| virtual void VM_SPUMath::multVec | ( | fpreal32 * | result, | |
| const fpreal32 * | v, | |||
| const int32 * | offsets, | |||
| const void * | cells, | |||
| int | bits, | |||
| int | nrows, | |||
| int | ncols | |||
| ) | [pure virtual] |
| virtual void VM_SPUMath::scalarOp | ( | VM_SPUOp | op, | |
| fpreal32 * | d, | |||
| const fpreal32 * | a, | |||
| fpreal32 | b, | |||
| fpreal32 | c, | |||
| int | n | |||
| ) | [pure virtual] |
| virtual void VM_SPUMath::scalarOp | ( | VM_SPUOp | op, | |
| fpreal32 * | d, | |||
| const fpreal32 * | a, | |||
| const fpreal32 * | b, | |||
| fpreal32 | c, | |||
| int | n | |||
| ) | [pure virtual] |
1.5.9