[clang][CodeGen][NFC] Fix llvm-else-after-return
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user