* Cleanup in main.cpp * Refactor in bmath.h * Refactor in avx2.hpp avx2.cpp * Added types.hpp to abstract architecture datatypes * Refactored utils.hpp * Refactored sse.cpp * Added some utility methods for integer, long packed values * Convert print into a generic method with use of templates
20 lines
No EOL
335 B
C++
20 lines
No EOL
335 B
C++
#ifndef CORE_CPU_NAIVE_H
|
|
#define CORE_CPU_NAIVE_H
|
|
|
|
#include "types.hpp"
|
|
|
|
using namespace std;
|
|
/**
|
|
* This will define a set of functions
|
|
*/
|
|
namespace Core {
|
|
namespace Cpu {
|
|
class Naive {
|
|
public:
|
|
//Methods
|
|
static void sum_128_long(UInt* a, UInt* b);
|
|
};
|
|
};
|
|
};
|
|
|
|
#endif |