From d6b5b043956af205d5f6d28eb321ca796adfa021 Mon Sep 17 00:00:00 2001 From: Simon Eriksson Date: Tue, 7 Sep 2021 23:11:00 +0200 Subject: [PATCH] Fix arch/x86_64/rsp warnings --- arch/x86_64/rsp/rsp.c | 23 ----------------------- arch/x86_64/rsp/transpose.c | 4 ---- 2 files changed, 27 deletions(-) diff --git a/arch/x86_64/rsp/rsp.c b/arch/x86_64/rsp/rsp.c index 4cc8212..559431a 100644 --- a/arch/x86_64/rsp/rsp.c +++ b/arch/x86_64/rsp/rsp.c @@ -101,29 +101,6 @@ cen64_align(static const uint16_t sll_l2b_keys[16][8], CACHE_LINE_SIZE) = { {0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x0180}, }; -// Shift right LUT; shifts in zeros from the left, one byte at a time. -cen64_align(static const uint16_t srl_b2l_keys[16][8], CACHE_LINE_SIZE) = { - {0x0001, 0x0203, 0x0405, 0x0607, 0x0809, 0x0A0B, 0x0C0D, 0x0E0F}, - {0x0102, 0x0304, 0x0506, 0x0708, 0x090A, 0x0B0C, 0x0D0E, 0x0F80}, - {0x0203, 0x0405, 0x0607, 0x0809, 0x0A0B, 0x0C0D, 0x0E0F, 0x8080}, - {0x0304, 0x0506, 0x0708, 0x090A, 0x0B0C, 0x0D0E, 0x0F80, 0x8080}, - - {0x0405, 0x0607, 0x0809, 0x0A0B, 0x0C0D, 0x0E0F, 0x8080, 0x8080}, - {0x0506, 0x0708, 0x090A, 0x0B0C, 0x0D0E, 0x0F80, 0x8080, 0x8080}, - {0x0607, 0x0809, 0x0A0B, 0x0C0D, 0x0E0F, 0x8080, 0x8080, 0x8080}, - {0x0708, 0x090A, 0x0B0C, 0x0D0E, 0x0F80, 0x8080, 0x8080, 0x8080}, - - {0x0809, 0x0A0B, 0x0C0D, 0x0E0F, 0x8080, 0x8080, 0x8080, 0x8080}, - {0x090A, 0x0B0C, 0x0D0E, 0x0F80, 0x8080, 0x8080, 0x8080, 0x8080}, - {0x0A0B, 0x0C0D, 0x0E0F, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080}, - {0x0B0C, 0x0D0E, 0x0F80, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080}, - - {0x0C0D, 0x0E0F, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080}, - {0x0D0E, 0x0F80, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080}, - {0x0E0F, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080}, - {0x0F80, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080, 0x8080}, -}; - cen64_align(static const uint16_t ror_b2l_keys[16][8], CACHE_LINE_SIZE) = { {0x0001, 0x0203, 0x0405, 0x0607, 0x0809, 0x0A0B, 0x0C0D, 0x0E0F}, {0x0102, 0x0304, 0x0506, 0x0708, 0x090A, 0x0B0C, 0x0D0E, 0x0F00}, diff --git a/arch/x86_64/rsp/transpose.c b/arch/x86_64/rsp/transpose.c index f06bdad..6d0df31 100644 --- a/arch/x86_64/rsp/transpose.c +++ b/arch/x86_64/rsp/transpose.c @@ -10,8 +10,6 @@ #include "rsp/rsp.h" void rsp_ltv(struct rsp *rsp, uint32_t addr, unsigned element, unsigned vt) { - struct rsp_exdf_latch *exdf_latch = &rsp->pipeline.exdf_latch; - for(int i = 0; i < 8; i++){ uint16_t slice; @@ -23,8 +21,6 @@ void rsp_ltv(struct rsp *rsp, uint32_t addr, unsigned element, unsigned vt) { } void rsp_stv(struct rsp *rsp, uint32_t addr, unsigned element, unsigned vt) { - struct rsp_exdf_latch *exdf_latch = &rsp->pipeline.exdf_latch; - for(int i = 0; i < 8; i++){ uint16_t slice = rsp->cp2.regs[vt + ((i + element) & 7)].e[i]; slice = byteswap_16(slice);