From: Simon Pilgrim Date: Tue, 28 Nov 2017 22:32:43 +0000 (+0000) Subject: Fix VS2017 narrowing conversion warning. NFCI X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a5d8c5b22456d0f303992ef09bbbdcec73d693da;p=llvm Fix VS2017 narrowing conversion warning. NFCI git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319240 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/AArch64/AArch64LegalizerInfo.cpp b/lib/Target/AArch64/AArch64LegalizerInfo.cpp index b04031530a2..54d1109a08f 100644 --- a/lib/Target/AArch64/AArch64LegalizerInfo.cpp +++ b/lib/Target/AArch64/AArch64LegalizerInfo.cpp @@ -355,7 +355,7 @@ AArch64LegalizerInfo::AArch64LegalizerInfo(const AArch64Subtarget &ST) { setAction({G_ATOMIC_CMPXCHG, Ty}, Legal); setAction({G_ATOMIC_CMPXCHG, 1, p0}, Legal); - for (auto Op : + for (unsigned Op : {G_ATOMICRMW_XCHG, G_ATOMICRMW_ADD, G_ATOMICRMW_SUB, G_ATOMICRMW_AND, G_ATOMICRMW_OR, G_ATOMICRMW_XOR, G_ATOMICRMW_MIN, G_ATOMICRMW_MAX, G_ATOMICRMW_UMIN, G_ATOMICRMW_UMAX}) {