reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
36 OPENCLEXT_INTERNAL(cl_khr_3d_image_writes, 100, 200) 38 OPENCLEXT_INTERNAL(cl_khr_select_fprounding_mode, 100, 110) 39 OPENCLEXT_INTERNAL(cl_khr_byte_addressable_store, 100, 110) 40 OPENCLEXT_INTERNAL(cl_khr_fp16, 100, ~0U) 41 OPENCLEXT_INTERNAL(cl_khr_fp64, 100, 120) 42 OPENCLEXT_INTERNAL(cl_khr_global_int32_base_atomics, 100, 110) 43 OPENCLEXT_INTERNAL(cl_khr_global_int32_extended_atomics, 100, 110) 44 OPENCLEXT_INTERNAL(cl_khr_local_int32_base_atomics, 100, 110) 45 OPENCLEXT_INTERNAL(cl_khr_local_int32_extended_atomics, 100, 110) 46 OPENCLEXT_INTERNAL(cl_khr_int64_base_atomics, 100, ~0U) 47 OPENCLEXT_INTERNAL(cl_khr_int64_extended_atomics, 100, ~0U) 48 OPENCLEXT_INTERNAL(cl_khr_gl_sharing, 100, ~0U) 49 OPENCLEXT_INTERNAL(cl_khr_icd, 100, ~0U) 52 OPENCLEXT_INTERNAL(cl_khr_gl_event, 110, ~0U) 53 OPENCLEXT_INTERNAL(cl_khr_d3d10_sharing, 110, ~0U) 56 OPENCLEXT_INTERNAL(cles_khr_int64, 110, ~0U) 59 OPENCLEXT_INTERNAL(cl_khr_context_abort, 120, ~0U) 60 OPENCLEXT_INTERNAL(cl_khr_d3d11_sharing, 120, ~0U) 61 OPENCLEXT_INTERNAL(cl_khr_depth_images, 120, ~0U) 62 OPENCLEXT_INTERNAL(cl_khr_dx9_media_sharing, 120, ~0U) 63 OPENCLEXT_INTERNAL(cl_khr_image2d_from_buffer, 120, ~0U) 64 OPENCLEXT_INTERNAL(cl_khr_initialize_memory, 120, ~0U) 65 OPENCLEXT_INTERNAL(cl_khr_gl_depth_images, 120, ~0U) 66 OPENCLEXT_INTERNAL(cl_khr_gl_msaa_sharing, 120, ~0U) 67 OPENCLEXT_INTERNAL(cl_khr_spir, 120, ~0U) 70 OPENCLEXT_INTERNAL(cl_khr_egl_event, 200, ~0U) 71 OPENCLEXT_INTERNAL(cl_khr_egl_image, 200, ~0U) 72 OPENCLEXT_INTERNAL(cl_khr_mipmap_image, 200, ~0U) 73 OPENCLEXT_INTERNAL(cl_khr_srgb_image_writes, 200, ~0U) 74 OPENCLEXT_INTERNAL(cl_khr_subgroups, 200, ~0U) 75 OPENCLEXT_INTERNAL(cl_khr_terminate_context, 200, ~0U) 78 OPENCLEXT_INTERNAL(cl_clang_storage_class_specifiers, 100, ~0U) 81 OPENCLEXT_INTERNAL(cl_amd_media_ops, 100, ~0U) 82 OPENCLEXT_INTERNAL(cl_amd_media_ops2, 100, ~0U) 85 OPENCLEXT_INTERNAL(cl_arm_integer_dot_product_int8, 120, ~0U) 86 OPENCLEXT_INTERNAL(cl_arm_integer_dot_product_accumulate_int8, 120, ~0U) 87 OPENCLEXT_INTERNAL(cl_arm_integer_dot_product_accumulate_int16, 120, ~0U) 88 OPENCLEXT_INTERNAL(cl_arm_integer_dot_product_accumulate_saturate_int8, 120, ~0U) 91 OPENCLEXT_INTERNAL(cl_intel_subgroups, 120, ~0U) 92 OPENCLEXT_INTERNAL(cl_intel_subgroups_short, 120, ~0U) 93 OPENCLEXT_INTERNAL(cl_intel_device_side_avc_motion_estimation, 120, ~0U)tools/clang/lib/Frontend/InitPreprocessor.cpp
580 if (LangOpts.GNUCVersion != 0) { 583 unsigned GNUCMajor = LangOpts.GNUCVersion / 100 / 100; 584 unsigned GNUCMinor = LangOpts.GNUCVersion / 100 % 100; 585 unsigned GNUCPatch = LangOpts.GNUCVersion % 100; 591 if (LangOpts.CPlusPlus) { 630 if (!LangOpts.GNUMode && !LangOpts.MSVCCompat) 630 if (!LangOpts.GNUMode && !LangOpts.MSVCCompat) 633 if (LangOpts.GNUCVersion && LangOpts.CPlusPlus11) 633 if (LangOpts.GNUCVersion && LangOpts.CPlusPlus11) 636 if (LangOpts.ObjC) { 637 if (LangOpts.ObjCRuntime.isNonFragile()) { 640 if (LangOpts.ObjCExceptions) 644 if (LangOpts.getGC() != LangOptions::NonGC) 647 if (LangOpts.ObjCRuntime.isNeXTFamily()) 650 if (LangOpts.ObjCRuntime.getKind() == ObjCRuntime::GNUstep) { 651 auto version = LangOpts.ObjCRuntime.getVersion(); 663 if (LangOpts.ObjCRuntime.getKind() == ObjCRuntime::ObjFW) { 664 VersionTuple tuple = LangOpts.ObjCRuntime.getVersion(); 692 if (LangOpts.CPlusPlus) 693 InitializeCPlusPlusFeatureTestMacros(LangOpts, Builder); 697 if (!LangOpts.NoConstantCFStrings) 700 if (LangOpts.ObjC) 703 if (LangOpts.PascalStrings) 706 if (LangOpts.Blocks) { 711 if (!LangOpts.MSVCCompat && LangOpts.Exceptions) 711 if (!LangOpts.MSVCCompat && LangOpts.Exceptions) 713 if (LangOpts.GNUCVersion && LangOpts.RTTI) 713 if (LangOpts.GNUCVersion && LangOpts.RTTI) 716 if (LangOpts.SjLjExceptions) 718 else if (LangOpts.SEHExceptions) 720 else if (LangOpts.DWARFExceptions && 724 if (LangOpts.Deprecated) 727 if (!LangOpts.MSVCCompat && LangOpts.CPlusPlus) 727 if (!LangOpts.MSVCCompat && LangOpts.CPlusPlus) 730 if (LangOpts.MicrosoftExt) { 731 if (LangOpts.WChar) { 738 if (LangOpts.Optimize) 740 if (LangOpts.OptimizeSize) 743 if (LangOpts.FastMath) 860 if (!LangOpts.CharIsSigned) 933 if (LangOpts.FastMath || LangOpts.FiniteMathOnly) 933 if (LangOpts.FastMath || LangOpts.FiniteMathOnly) 938 if (LangOpts.GNUCVersion) { 939 if (LangOpts.GNUInline || LangOpts.CPlusPlus) 939 if (LangOpts.GNUInline || LangOpts.CPlusPlus) 959 if (LangOpts.Char8) 975 if (LangOpts.GNUCVersion) 978 if (LangOpts.NoInlineDefine) 981 if (unsigned PICLevel = LangOpts.PICLevel) { 984 if (LangOpts.PIE) { 995 if (LangOpts.getStackProtector() == LangOptions::SSPOn) 997 else if (LangOpts.getStackProtector() == LangOptions::SSPStrong) 999 else if (LangOpts.getStackProtector() == LangOptions::SSPReq) 1005 if (LangOpts.FastRelaxedMath) 1009 LangOpts.getGC() != LangOptions::NonGC) { 1014 } else if (LangOpts.ObjC) { 1042 if (!LangOpts.OpenMPSimd) { 1043 switch (LangOpts.OpenMP) { 1063 if (LangOpts.CUDAIsDevice && !LangOpts.HIP) { 1063 if (LangOpts.CUDAIsDevice && !LangOpts.HIP) { 1071 if (LangOpts.CUDADeviceApproxTranscendentals || LangOpts.FastMath) { 1071 if (LangOpts.CUDADeviceApproxTranscendentals || LangOpts.FastMath) { 1077 if (LangOpts.SYCLIsDevice) { 1082 if (LangOpts.OpenCL) { 1092 if (TI.hasInt128Type() && LangOpts.CPlusPlus && LangOpts.GNUMode) { 1092 if (TI.hasInt128Type() && LangOpts.CPlusPlus && LangOpts.GNUMode) { 1101 TI.getTargetDefines(LangOpts, Builder);