svenvh added inline comments.

================
Comment at: clang/include/clang/Basic/OpenCLOptions.h:157
+  // Is OpenCL C feature (OpenCL C 3.0, 6.2.1. Features)
+  bool isFeature(llvm::StringRef Ext) const;
+
----------------
The argument "Ext" suggests "Extension", so perhaps rename if this is about 
features? (also in the definition in the .cpp file)


================
Comment at: clang/lib/Basic/TargetInfo.cpp:395
+
+    // Set extensions simultaneosly with correspoding features
+    // for OpenCL C 3.0 and higher
----------------
simultaneosly -> simultaneously
correspoding -> corresponding


================
Comment at: clang/lib/Headers/opencl-c.h:4635
 
-#ifdef cl_khr_fp64
+#if defined(cl_khr_fp64) || defined(__opencl_c_fp64)
 #pragma OPENCL EXTENSION cl_khr_fp64 : enable
----------------
Wondering if we need a similar change in `clang/lib/Headers/opencl-c-base.h` to 
guard the double<N> vector types?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D96524/new/

https://reviews.llvm.org/D96524

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to