Lines Matching refs:Opts

92   AMDGPUTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
96 void adjust(DiagnosticsEngine &Diags, LangOptions &Opts) override;
258 void getTargetDefines(const LangOptions &Opts,
286 auto &Opts = getSupportedOpenCLOpts(); in setSupportedOpenCLOpts() local
287 Opts["cl_clang_storage_class_specifiers"] = true; in setSupportedOpenCLOpts()
288 Opts["__cl_clang_variadic_functions"] = true; in setSupportedOpenCLOpts()
289 Opts["__cl_clang_function_pointers"] = true; in setSupportedOpenCLOpts()
290 Opts["__cl_clang_non_portable_kernel_param_types"] = true; in setSupportedOpenCLOpts()
291 Opts["__cl_clang_bitfields"] = true; in setSupportedOpenCLOpts()
295 Opts["cl_khr_fp64"] = hasFP64(); in setSupportedOpenCLOpts()
296 Opts["__opencl_c_fp64"] = hasFP64(); in setSupportedOpenCLOpts()
299 Opts["cl_khr_byte_addressable_store"] = true; in setSupportedOpenCLOpts()
300 Opts["cl_khr_global_int32_base_atomics"] = true; in setSupportedOpenCLOpts()
301 Opts["cl_khr_global_int32_extended_atomics"] = true; in setSupportedOpenCLOpts()
302 Opts["cl_khr_local_int32_base_atomics"] = true; in setSupportedOpenCLOpts()
303 Opts["cl_khr_local_int32_extended_atomics"] = true; in setSupportedOpenCLOpts()
307 Opts["cl_khr_fp16"] = true; in setSupportedOpenCLOpts()
308 Opts["cl_khr_int64_base_atomics"] = true; in setSupportedOpenCLOpts()
309 Opts["cl_khr_int64_extended_atomics"] = true; in setSupportedOpenCLOpts()
310 Opts["cl_khr_mipmap_image"] = true; in setSupportedOpenCLOpts()
311 Opts["cl_khr_mipmap_image_writes"] = true; in setSupportedOpenCLOpts()
312 Opts["cl_khr_subgroups"] = true; in setSupportedOpenCLOpts()
313 Opts["cl_amd_media_ops"] = true; in setSupportedOpenCLOpts()
314 Opts["cl_amd_media_ops2"] = true; in setSupportedOpenCLOpts()
316 Opts["__opencl_c_images"] = true; in setSupportedOpenCLOpts()
317 Opts["__opencl_c_3d_image_writes"] = true; in setSupportedOpenCLOpts()
318 Opts["cl_khr_3d_image_writes"] = true; in setSupportedOpenCLOpts()