From: Jie Fu Date: Tue, 27 Jun 2023 01:14:07 +0000 (+0800) Subject: [llvm-exegesis] Fix unused variable 'VAddressSpaceCeiling' warning (NFC) X-Git-Tag: upstream/17.0.6~3751 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=62883d9f9037202628e5454cb935a1d27f6e246d;p=platform%2Fupstream%2Fllvm.git [llvm-exegesis] Fix unused variable 'VAddressSpaceCeiling' warning (NFC) /Users/jiefu/llvm-project/llvm/tools/llvm-exegesis/lib/X86/Target.cpp:52:33: error: unused variable 'VAddressSpaceCeiling' [-Werror,-Wunused-const-variable] static constexpr const intptr_t VAddressSpaceCeiling = 0x0000800000000000; ^ 1 error generated. --- diff --git a/llvm/tools/llvm-exegesis/lib/X86/Target.cpp b/llvm/tools/llvm-exegesis/lib/X86/Target.cpp index 9be178b..e690089 100644 --- a/llvm/tools/llvm-exegesis/lib/X86/Target.cpp +++ b/llvm/tools/llvm-exegesis/lib/X86/Target.cpp @@ -46,12 +46,6 @@ namespace llvm { namespace exegesis { -#ifdef __arm__ -static constexpr const intptr_t VAddressSpaceCeiling = 0xC0000000; -#else -static constexpr const intptr_t VAddressSpaceCeiling = 0x0000800000000000; -#endif - // If a positive value is specified, we are going to use the LBR in // latency-mode. // @@ -987,6 +981,12 @@ std::vector ExegesisX86Target::setRegTo(const MCSubtargetInfo &STI, #ifdef __linux__ +#ifdef __arm__ +static constexpr const intptr_t VAddressSpaceCeiling = 0xC0000000; +#else +static constexpr const intptr_t VAddressSpaceCeiling = 0x0000800000000000; +#endif + void generateSyscall(long SyscallNumber, std::vector &GeneratedCode) { GeneratedCode.push_back( loadImmediate(X86::RAX, 64, APInt(64, SyscallNumber)));