From 36edbb454fc9e720e723923d549b9f5356657a73 Mon Sep 17 00:00:00 2001 From: Andrew Burgess Date: Wed, 19 Oct 2022 15:16:53 +0100 Subject: [PATCH] sim/aarch64: remove two unused functions These functions are not used. Clang warns about the unused functions, which is then converted into an error by -Werror. Delete the unused functions. --- sim/aarch64/simulator.c | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/sim/aarch64/simulator.c b/sim/aarch64/simulator.c index 516a7830522..5881725cefd 100644 --- a/sim/aarch64/simulator.c +++ b/sim/aarch64/simulator.c @@ -83,22 +83,6 @@ } \ while (0) -/* Helper functions used by expandLogicalImmediate. */ - -/* for i = 1, ... N result = 1 other bits are zero */ -static inline uint64_t -ones (int N) -{ - return (N == 64 ? (uint64_t)-1UL : ((1UL << N) - 1)); -} - -/* result<0> to val */ -static inline uint64_t -pickbit (uint64_t val, int N) -{ - return pickbits64 (val, N, N); -} - static uint64_t expand_logical_immediate (uint32_t S, uint32_t R, uint32_t N) { -- 2.30.2