Index: source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h =================================================================== --- source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h +++ source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h @@ -46,9 +46,6 @@ case lldb_private::eInstructionTypePCModifying: case lldb_private::eInstructionTypeAll: return false; - - default: - break; } return false; } Index: source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp =================================================================== --- source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp +++ source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp @@ -58,25 +58,6 @@ return ~x; } - -static inline int64_t -SignExtend64(uint64_t x, uint32_t msbit) -{ - return int64_t(x << (64 - msbit)) >> (64 - msbit); -} - - -// LSL_C() -// ======= -static inline uint64_t -LSL_C (uint64_t x, integer shift, bool &carry_out) -{ - assert (shift >= 0); - uint64_t result = x << shift; - carry_out = ((1ull << (64-1)) >> (shift - 1)) != 0; - return result; -} - // LSL() // =====