@@ -14,7 +14,7 @@ OpenCL C 2.0 passes for OpenCL C 3.0.
14
14
4 files changed, 7 insertions(+), 5 deletions(-)
15
15
16
16
diff --git a/lib/SPIRV/OCL20ToSPIRV.cpp b/lib/SPIRV/OCL20ToSPIRV.cpp
17
- index 6137692..1262c48 100644
17
+ index a3db49f..ceccb3f 100644
18
18
--- a/lib/SPIRV/OCL20ToSPIRV.cpp
19
19
+++ b/lib/SPIRV/OCL20ToSPIRV.cpp
20
20
@@ -346,7 +346,7 @@ bool OCL20ToSPIRV::runOnModule(Module &Module) {
@@ -50,7 +50,7 @@ index 0cfc0b6..08215c1 100644
50
50
51
51
LLVM_DEBUG(dbgs() << "Enter OCL21ToSPIRV:\n");
52
52
diff --git a/lib/SPIRV/OCLUtil.h b/lib/SPIRV/OCLUtil.h
53
- index 6e9ce53..9e34d2d 100644
53
+ index 70576b6..d04bccd 100644
54
54
--- a/lib/SPIRV/OCLUtil.h
55
55
+++ b/lib/SPIRV/OCLUtil.h
56
56
@@ -256,6 +256,7 @@ namespace kOCLVer {
@@ -62,20 +62,20 @@ index 6e9ce53..9e34d2d 100644
62
62
63
63
namespace OclExt {
64
64
diff --git a/lib/SPIRV/PreprocessMetadata.cpp b/lib/SPIRV/PreprocessMetadata.cpp
65
- index 0b908ac..e92ad36 100644
65
+ index ef08349..8fd863e 100644
66
66
--- a/lib/SPIRV/PreprocessMetadata.cpp
67
67
+++ 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)
79
79
- -
80
80
2.20.1
81
81
0 commit comments