diff options
Diffstat (limited to 'backend/src/backend/gen8_encoder.hpp')
-rw-r--r-- | backend/src/backend/gen8_encoder.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/backend/src/backend/gen8_encoder.hpp b/backend/src/backend/gen8_encoder.hpp index 6ca3b416..970258be 100644 --- a/backend/src/backend/gen8_encoder.hpp +++ b/backend/src/backend/gen8_encoder.hpp @@ -44,6 +44,8 @@ namespace gbe virtual void patchJMPI(uint32_t insnID, int32_t jip, int32_t uip); /*! Get double/long exec width */ virtual int getDoubleExecWidth(void) { return GEN8_DOUBLE_EXEC_WIDTH; } + virtual void F16TO32(GenRegister dest, GenRegister src0); + virtual void F32TO16(GenRegister dest, GenRegister src0); virtual void MOV_DF(GenRegister dest, GenRegister src0, GenRegister tmp = GenRegister::null()); virtual void LOAD_DF_IMM(GenRegister dest, GenRegister tmp, double value); virtual void ATOMIC(GenRegister dst, uint32_t function, GenRegister src, uint32_t bti, uint32_t srcNum); |