]> granicus.if.org Git - clang/commitdiff
[CodeGen] Fold variable into assert.
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 8 Jul 2017 14:14:57 +0000 (14:14 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 8 Jul 2017 14:14:57 +0000 (14:14 +0000)
Avoids warnings in Release builds.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@307472 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CodeGenModule.cpp

index e1866ea138f9f2a38987f2885d0d514d7cf112b6..3a30ddc6675ac4bdc746eb4db8b91857b61f5fcf 100644 (file)
@@ -2433,8 +2433,8 @@ CodeGenModule::GetOrCreateLLVMGlobal(StringRef MangledName,
   auto ExpectedAS =
       D ? D->getType().getAddressSpace()
         : (LangOpts.OpenCL ? LangAS::opencl_global : LangAS::Default);
-  auto ExpectedTargetAS = getContext().getTargetAddressSpace(ExpectedAS);
-  assert(ExpectedTargetAS == Ty->getPointerAddressSpace());
+  assert(getContext().getTargetAddressSpace(ExpectedAS) ==
+         Ty->getPointerAddressSpace());
   if (AddrSpace != ExpectedAS)
     return getTargetCodeGenInfo().performAddrSpaceCast(*this, GV, AddrSpace,
                                                        ExpectedAS, Ty);