mirror of
https://github.com/intel/llvm.git
synced 2026-02-09 01:52:26 +08:00
[CodeGen] Fold variable into assert.
Avoids warnings in Release builds. llvm-svn: 307472
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user