Skip to content

Commit 1b8c7cf

Browse files
author
anikelal
committed
Minor fixes
1 parent 6581158 commit 1b8c7cf

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

clang/lib/CodeGen/CGCall.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2505,10 +2505,9 @@ void CodeGenModule::ConstructAttributeList(StringRef Name,
25052505

25062506
if (TargetDecl->hasAttr<OpenCLKernelAttr>() &&
25072507
CallingConv != CallingConv::CC_C &&
2508-
CallingConv !=
2509-
CallingConv::CC_SpirFunction) { // Check CallingConv to avoid adding
2510-
// uniform-work-group-size attribute
2511-
// to OpenCL Kernel Stub
2508+
CallingConv != CallingConv::CC_SpirFunction) {
2509+
// Check CallingConv to avoid adding uniform-work-group-size attribute to
2510+
// OpenCL Kernel Stub
25122511
if (getLangOpts().OpenCLVersion <= 120) {
25132512
// OpenCL v1.2 Work groups are always uniform
25142513
FuncAttrs.addAttribute("uniform-work-group-size", "true");

clang/lib/CodeGen/CodeGenFunction.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1614,7 +1614,7 @@ void CodeGenFunction::GenerateCode(GlobalDecl GD, llvm::Function *Fn,
16141614
CGM.getRawFunctionPointer(GDStub, FTy);
16151615
CGCallee GDStubCallee = CGCallee::forDirect(GDStubFunctionPointer, GDStub);
16161616
EmitCall(FnInfo, GDStubCallee, ReturnValueSlot(), CallArgs, nullptr, false,
1617-
Loc); // set IsMustTail=true?
1617+
Loc);
16181618
} else if (Body) {
16191619
EmitFunctionBody(Body);
16201620
} else

clang/lib/CodeGen/CodeGenModule.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3893,7 +3893,6 @@ void CodeGenModule::EmitGlobal(GlobalDecl GD) {
38933893

38943894
// Ignore declarations, they will be emitted on their first use.
38953895
if (const auto *FD = dyn_cast<FunctionDecl>(Global)) {
3896-
38973896
if (FD->hasAttr<OpenCLKernelAttr>() && FD->doesThisDeclarationHaveABody())
38983897
addDeferredDeclToEmit(GlobalDecl(FD, KernelReferenceKind::Stub));
38993898

@@ -6148,7 +6147,6 @@ void CodeGenModule::EmitGlobalFunctionDefinition(GlobalDecl GD,
61486147
CodeGenFunction(*this).GenerateCode(GD, Fn, FI);
61496148

61506149
setNonAliasAttributes(GD, Fn);
6151-
61526150
SetLLVMFunctionAttributesForDefinition(D, Fn);
61536151

61546152
if (const ConstructorAttr *CA = D->getAttr<ConstructorAttr>())

0 commit comments

Comments
 (0)