[clang][CodeGen][NFC] Fix llvm-else-after-return

This commit is contained in:
Michael Liao
2023-01-25 15:19:44 +00:00
parent b67b024d58
commit cd61d2abe0

View File

@@ -3318,7 +3318,8 @@ void CodeGenModule::EmitGlobal(GlobalDecl GD) {
if (MustBeEmitted(Global))
EmitOMPDeclareReduction(DRD);
return;
} else if (auto *DMD = dyn_cast<OMPDeclareMapperDecl>(Global)) {
}
if (auto *DMD = dyn_cast<OMPDeclareMapperDecl>(Global)) {
if (MustBeEmitted(Global))
EmitOMPDeclareMapper(DMD);
return;
@@ -4687,16 +4688,17 @@ LangAS CodeGenModule::GetGlobalVarAddressSpace(const VarDecl *D) {
return LangAS::sycl_global;
if (LangOpts.CUDA && LangOpts.CUDAIsDevice) {
if (D && D->hasAttr<CUDAConstantAttr>())
return LangAS::cuda_constant;
else if (D && D->hasAttr<CUDASharedAttr>())
return LangAS::cuda_shared;
else if (D && D->hasAttr<CUDADeviceAttr>())
return LangAS::cuda_device;
else if (D && D->getType().isConstQualified())
return LangAS::cuda_constant;
else
return LangAS::cuda_device;
if (D) {
if (D->hasAttr<CUDAConstantAttr>())
return LangAS::cuda_constant;
if (D->hasAttr<CUDASharedAttr>())
return LangAS::cuda_shared;
if (D->hasAttr<CUDADeviceAttr>())
return LangAS::cuda_device;
if (D->getType().isConstQualified())
return LangAS::cuda_constant;
}
return LangAS::cuda_device;
}
if (LangOpts.OpenMP) {