mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-11-17 17:55:28 +03:00
Introduce a 64-bit LimEx model.
On 64-bit platforms, the Limex 64 model is implemented in normal GPRs. On 32-bit platforms, however, 128-bit SSE registers are used for the runtime implementation.
This commit is contained in:
@@ -45,19 +45,16 @@
|
||||
// Common code
|
||||
#include "limex_runtime.h"
|
||||
|
||||
#define SIZE 256
|
||||
#define STATE_T m256
|
||||
#define SIZE 256
|
||||
#define STATE_T m256
|
||||
#define ENG_STATE_T m256
|
||||
#define LOAD_FROM_ENG load_m256
|
||||
|
||||
#include "limex_exceptional.h"
|
||||
|
||||
#define SIZE 256
|
||||
#define STATE_T m256
|
||||
#include "limex_state_impl.h"
|
||||
|
||||
#define SIZE 256
|
||||
#define STATE_T m256
|
||||
#define INLINE_ATTR really_inline
|
||||
#include "limex_common_impl.h"
|
||||
|
||||
#define SIZE 256
|
||||
#define STATE_T m256
|
||||
#include "limex_runtime_impl.h"
|
||||
|
||||
Reference in New Issue
Block a user