Skip to content

Commit d470f1d

Browse files
committed
Correction for the patch 0002-updates-for-OpenCL-C-3.0.patch
1 parent b6acc8b commit d470f1d

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

patches/spirv/0002-updates-for-OpenCL-C-3.0.patch

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ OpenCL C 2.0 passes for OpenCL C 3.0.
1414
4 files changed, 7 insertions(+), 5 deletions(-)
1515

1616
diff --git a/lib/SPIRV/OCL20ToSPIRV.cpp b/lib/SPIRV/OCL20ToSPIRV.cpp
17-
index 6137692..1262c48 100644
17+
index a3db49f..ceccb3f 100644
1818
--- a/lib/SPIRV/OCL20ToSPIRV.cpp
1919
+++ b/lib/SPIRV/OCL20ToSPIRV.cpp
2020
@@ -346,7 +346,7 @@ bool OCL20ToSPIRV::runOnModule(Module &Module) {
@@ -50,7 +50,7 @@ index 0cfc0b6..08215c1 100644
5050

5151
LLVM_DEBUG(dbgs() << "Enter OCL21ToSPIRV:\n");
5252
diff --git a/lib/SPIRV/OCLUtil.h b/lib/SPIRV/OCLUtil.h
53-
index 6e9ce53..9e34d2d 100644
53+
index 70576b6..d04bccd 100644
5454
--- a/lib/SPIRV/OCLUtil.h
5555
+++ b/lib/SPIRV/OCLUtil.h
5656
@@ -256,6 +256,7 @@ namespace kOCLVer {
@@ -62,20 +62,20 @@ index 6e9ce53..9e34d2d 100644
6262

6363
namespace OclExt {
6464
diff --git a/lib/SPIRV/PreprocessMetadata.cpp b/lib/SPIRV/PreprocessMetadata.cpp
65-
index 0b908ac..e92ad36 100644
65+
index ef08349..8fd863e 100644
6666
--- a/lib/SPIRV/PreprocessMetadata.cpp
6767
+++ b/lib/SPIRV/PreprocessMetadata.cpp
68-
@@ -208,8 +208,8 @@ void PreprocessMetadata::preprocessOCLMetadata(Module *M, SPIRVMDBuilder *B,
69-
// !{x} = !{i32 3, i32 102000}
70-
B->addNamedMD(kSPIRVMD::Source)
71-
.addOp()
72-
- .add(CLVer < kOCLVer::CL21 ? spv::SourceLanguageOpenCL_C
73-
- : spv::SourceLanguageOpenCL_CPP)
74-
+ .add(CLVer == kOCLVer::CL21 ? spv::SourceLanguageOpenCL_CPP
75-
+ : spv::SourceLanguageOpenCL_C)
76-
.add(CLVer)
77-
.done();
78-
if (EraseOCLMD)
68+
@@ -105,8 +105,8 @@ void PreprocessMetadata::visit(Module *M) {
69+
// !{x} = !{i32 3, i32 102000}
70+
B.addNamedMD(kSPIRVMD::Source)
71+
.addOp()
72+
- .add(CLVer < kOCLVer::CL21 ? spv::SourceLanguageOpenCL_C
73+
- : spv::SourceLanguageOpenCL_CPP)
74+
+ .add(CLVer == kOCLVer::CL21 ? spv::SourceLanguageOpenCL_CPP
75+
+ : spv::SourceLanguageOpenCL_C)
76+
.add(CLVer)
77+
.done();
78+
if (EraseOCLMD)
7979
--
8080
2.20.1
8181

0 commit comments

Comments
 (0)