[llvm] r347308 - Fix MSVC 'truncation of constant value' warning. NFCI.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 20 06:29:40 PST 2018


Author: rksimon
Date: Tue Nov 20 06:29:40 2018
New Revision: 347308

URL: http://llvm.org/viewvc/llvm-project?rev=347308&view=rev
Log:
Fix MSVC 'truncation of constant value' warning. NFCI.

Modified:
    llvm/trunk/lib/Target/AArch64/AArch64FrameLowering.cpp

Modified: llvm/trunk/lib/Target/AArch64/AArch64FrameLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AArch64FrameLowering.cpp?rev=347308&r1=347307&r2=347308&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AArch64FrameLowering.cpp (original)
+++ llvm/trunk/lib/Target/AArch64/AArch64FrameLowering.cpp Tue Nov 20 06:29:40 2018
@@ -1739,7 +1739,7 @@ bool AArch64FrameLowering::spillCalleeSa
         dwarf::DW_CFA_val_expression,
         18, // register
         2,  // length
-        static_cast<char>(dwarf::DW_OP_breg18),
+        static_cast<char>(unsigned(dwarf::DW_OP_breg18)),
         static_cast<char>(-8) & 0x7f, // addend (sleb128)
     };
     unsigned CFIIndex =




More information about the llvm-commits mailing list