Home
last modified time | relevance | path

Searched refs:Extension (Results 1 – 25 of 196) sorted by relevance

12345678

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCommandLine.cpp23 static const std::map<std::string, SPIRV::Extension::Extension, std::less<>>
26 SPIRV::Extension::Extension::SPV_EXT_shader_atomic_float_add},
28 SPIRV::Extension::Extension::SPV_EXT_shader_atomic_float16_add},
30 SPIRV::Extension::Extension::SPV_EXT_shader_atomic_float_min_max},
32 SPIRV::Extension::Extension::SPV_EXT_arithmetic_fence},
34 SPIRV::Extension::Extension::SPV_EXT_demote_to_helper_invocation},
36 SPIRV::Extension::Extension::SPV_INTEL_arbitrary_precision_integers},
38 SPIRV::Extension::Extension::SPV_INTEL_cache_controls},
40 SPIRV::Extension::Extension::SPV_INTEL_float_controls2},
42 SPIRV::Extension::Extension::
[all …]
H A DSPIRVCommandLine.h27 : public cl::parser<std::set<SPIRV::Extension::Extension>> {
30 : cl::parser<std::set<SPIRV::Extension::Extension>>(O) {} in SPIRVExtensionsParser()
36 std::set<SPIRV::Extension::Extension> &Vals);
44 std::set<SPIRV::Extension::Extension> &AllowedExtensions);
H A DSPIRVSubtarget.h48 SmallSet<SPIRV::Extension::Extension, 4> AvailableExtensions;
78 const std::set<SPIRV::Extension::Extension> &AllowedExtIds);
111 const SmallSet<SPIRV::Extension::Extension, 4> &
115 bool canUseExtension(SPIRV::Extension::Extension E) const;
157 addExtensionsToClOpt(const std::set<SPIRV::Extension::Extension> &AllowList);
H A DSPIRVModuleAnalysis.cpp122 if (llvm::all_of(ReqExts, [&ST](const SPIRV::Extension::Extension &Ext) { in getSymbolicOperandRequirements()
506 MAI.Reqs.addExtension(SPIRV::Extension::Extension(DefMO.getImm())); in collectDeclarations()
809 for (auto Extension : ST.getAllAvailableExtensions()) { in initAvailableCapabilities() local
811 getCapabilitiesEnabledByExtension(Extension); in initAvailableCapabilities()
916 Reqs.addExtension(SPIRV::Extension::SPV_KHR_linkonce_odr); in addOpDecorateReqs()
919 Reqs.addExtension(SPIRV::Extension::SPV_INTEL_cache_controls); in addOpDecorateReqs()
921 Reqs.addExtension(SPIRV::Extension::SPV_INTEL_global_variable_host_access); in addOpDecorateReqs()
925 SPIRV::Extension::SPV_INTEL_global_variable_fpga_decorations); in addOpDecorateReqs()
930 Reqs.addExtension(SPIRV::Extension::SPV_INTEL_fp_max_error); in addOpDecorateReqs()
1007 if (!ST.canUseExtension(SPIRV::Extension::SPV_EXT_shader_atomic_float_add)) in AddAtomicFloatRequirements()
[all …]
H A DSPIRVSubtarget.cpp35 static cl::opt<std::set<SPIRV::Extension::Extension>, false,
43 const std::set<SPIRV::Extension::Extension> &AllowList) { in addExtensionsToClOpt()
111 bool SPIRVSubtarget::canUseExtension(SPIRV::Extension::Extension E) const { in canUseExtension()
146 SPIRV::Extension::SPV_AMD_shader_trinary_minmax_extension)) { in accountForAMDShaderTrinaryMinmax()
167 const std::set<SPIRV::Extension::Extension> &AllowedExtIds) { in initAvailableExtensions()
H A DSPIRVModuleAnalysis.h73 SmallSet<Extension::Extension, 4> AllExtensions;
94 const SmallSet<Extension::Extension, 4> &getExtensions() const { in getExtensions()
105 void addExtension(Extension::Extension ToAdd) { AllExtensions.insert(ToAdd); } in addExtension()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleFileExtension.h112 ModuleFileExtension *Extension; variable
115 ModuleFileExtensionWriter(ModuleFileExtension *Extension) in ModuleFileExtensionWriter() argument
116 : Extension(Extension) { } in ModuleFileExtensionWriter()
123 ModuleFileExtension *getExtension() const { return Extension; } in getExtension()
139 ModuleFileExtension *Extension; variable
142 ModuleFileExtensionReader(ModuleFileExtension *Extension) in ModuleFileExtensionReader() argument
143 : Extension(Extension) { } in ModuleFileExtensionReader()
148 ModuleFileExtension *getExtension() const { return Extension; } in getExtension()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.cpp32 Extension::Extension ReqExtension;
42 using namespace Extension;
137 getCapabilitiesEnabledByExtension(SPIRV::Extension::Extension Extension) { in getCapabilitiesEnabledByExtension() argument
140 Extension, SPIRV::OperandCategory::CapabilityOperand); in getCapabilitiesEnabledByExtension()
147 if (Entry->ReqExtension == Extension) in getCapabilitiesEnabledByExtension()
160 const SPIRV::ExtensionEntry *Extension = in getSymbolicOperandExtensions() local
165 while (Extension && Extension->Category == Category && in getSymbolicOperandExtensions()
166 Extension->Value == Value) { in getSymbolicOperandExtensions()
168 static_cast<SPIRV::Extension::Extension>(Extension->ReqExtension)); in getSymbolicOperandExtensions()
169 if (++Extension == TableEnd) in getSymbolicOperandExtensions()
H A DSPIRVBaseInfo.h30 namespace Extension {
243 using ExtensionList = SmallVector<SPIRV::Extension::Extension, 8>;
258 getCapabilitiesEnabledByExtension(SPIRV::Extension::Extension Extension);
/freebsd/tools/tools/locale/patch/
H A Dpatch-UnicodeData.txt6 3400;<CJK Ideograph Extension A, First>;Lo;0;L;;;;;N;;;;;
7 -4DBF;<CJK Ideograph Extension A, Last>;Lo;0;L;;;;;N;;;;;
8 +4DB5;<CJK Ideograph Extension A, Last>;Lo;0;L;;;;;N;;;;;
24 20000;<CJK Ideograph Extension B, First>;Lo;0;L;;;;;N;;;;;
25 -2A6DD;<CJK Ideograph Extension B, Last>;Lo;0;L;;;;;N;;;;;
26 +2A6D6;<CJK Ideograph Extension B, Last>;Lo;0;L;;;;;N;;;;;
27 2A700;<CJK Ideograph Extension C, First>;Lo;0;L;;;;;N;;;;;
28 2B734;<CJK Ideograph Extension C, Last>;Lo;0;L;;;;;N;;;;;
29 2B740;<CJK Ideograph Extension D, First>;Lo;0;L;;;;;N;;;;;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Features.td14 // Each Extension record defines an ExtensionInfo entry in the Target Parser
16 class Extension<
37 // An Extension that can be toggled via a '-march'/'-mcpu' modifier or a target
45 > : Extension<TargetFeatureName, Spelling, ArchitectureFeatureName, Desc, Implies> {
101 def FeatureSpecRestrict : Extension<"specrestrict", "SpecRestrict", "FEAT_CSV2_2",
109 "Enable Armv8.1-A Large System Extension (LSE) atomic instructions">;
116 def FeaturePAN : Extension<"pan", "PAN", "FEAT_PAN",
119 def FeatureLOR : Extension<"lor", "LOR", "FEAT_LOR",
125 def FeatureVH : Extension<"vh", "VH", "FEAT_VHE",
149 def FeaturePAN_RWV : Extension<"pan-rwv", "PAN_RWV", "FEAT_PAN2",
[all …]
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMsgPackReader.cpp121 Obj.Kind = Type::Extension; in read()
124 Obj.Kind = Type::Extension; in read()
127 Obj.Kind = Type::Extension; in read()
130 Obj.Kind = Type::Extension; in read()
133 Obj.Kind = Type::Extension; in read()
136 Obj.Kind = Type::Extension; in read()
139 Obj.Kind = Type::Extension; in read()
142 Obj.Kind = Type::Extension; in read()
248 Obj.Extension.Type = *Current++; in createExt()
253 Obj.Extension.Bytes = StringRef(Current, Size); in createExt()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsRISCVXAndes.td14 // Andes Vector BFloat16 Conversion Extension
18 // Andes Vector INT4 Load Extension
22 // Andes Vector Packed FP16 Extension
26 // Andes Vector Dot Product Extension
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFeatures.td595 : RISCVExtension<1, 0, "Entropy Source Extension">;
598 "'Zkr' (Entropy Source Extension)">;
679 "Vector Extension for Application Processors",
857 "'V' (Vector Extension for Application Processors), 'Zve32x' "
862 "'V' (Vector Extension for Application Processors) or 'Zve64x' "
867 "'V' (Vector Extension for Application Processors), 'Zve32f' "
1413 // WCH / Nanjing Qinheng Microelectronics Extension(s)
1436 : RISCVExperimentalExtension<0, 7, "Qualcomm uC Arithmetic Extension">;
1440 "'Xqcia' (Qualcomm uC Arithmetic Extension)">;
1443 : RISCVExperimentalExtension<0, 3, "Qualcomm uC Load-Store Address Calculation Extension",
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td50 // Extension associated to a builtin function.
53 // Extension associated to a type. This enables implicit conditionalization of
186 // Extension that needs to be enabled to expose a builtin that uses this type.
187 TypeExtension Extension = NoTypeExt;
199 let Extension = _Ty.Extension;
212 let Extension = _Ty.Extension;
224 let Extension = _Ty.Extension;
236 let Extension = _Ty.Extension;
250 let Extension = !cond(
255 true : _Ty.Extension);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/
H A DLVReaderHandler.cpp99 const StringRef Extension) { in searchForExe() argument
101 llvm::sys::path::replace_extension(ExePath, Extension); in searchForExe()
125 const StringRef Extension) { in searchForObj() argument
127 llvm::sys::path::replace_extension(ObjPath, Extension); in searchForObj()
153 for (StringRef Extension : ExecutableExtensions) { in handleBuffer() local
154 std::string ExecutableImage = searchForExe(Filename, Extension); in handleBuffer()
166 for (StringRef Extension : ObjectExtensions) { in handleBuffer() local
167 std::string ObjectImage = searchForObj(Filename, Extension); in handleBuffer()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticLexKinds.td50 def ext_multi_line_line_comment : Extension<"multi-line // comment">,
52 def ext_line_comment : Extension<
58 def ext_dollar_in_identifier : Extension<"'$' in identifier">,
60 def ext_charize_microsoft : Extension<
63 def ext_comment_paste_microsoft : Extension<
66 def ext_ctrl_z_eof_microsoft : Extension<
70 def ext_token_used : Extension<"extension used">,
112 def ext_cxx26_raw_string_literal_character_set : Extension<
125 def warn_invalid_utf8_in_comment : Extension<
144 def ext_delimited_escape_sequence : Extension<
[all …]
H A Driscv_andes_vector.td9 // This file defines the builtins for RISC-V Andes Vector Extension. See:
21 // Andes Vector BFLOAT16 Conversion Extension (XAndesVBFHCvt)
67 // Andes Vector INT4 Load Extension (XAndesVSIntLoad)
96 // Andes Vector Packed FP16 Extension (XAndesVPackFPH)
160 // Andes Vector Dot Product Extension (XAndesVDot)
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHLSL.cpp184 for (auto Extension : SpvExtensionArgs) { in getSpirvExtArg() local
185 if (Extension != "KHR") in getSpirvExtArg()
186 Extension = (Twine("+") + Extension).str(); in getSpirvExtArg()
187 LlvmOption = (Twine(LlvmOption) + "," + Extension).str(); in getSpirvExtArg()
202 for (auto Extension : SpvExtensionArgs) { in checkExtensionArgsAreValid() local
203 if (!isValidSPIRVExtensionName(Extension)) { in checkExtensionArgsAreValid()
205 << "-fspv-extension" << Extension; in checkExtensionArgsAreValid()
/freebsd/crypto/heimdal/lib/hx509/
H A Dprint.c245 enum critical_flag cf, const Extension *e) in check_Null()
280 const Extension *e) in check_subjectKeyIdentifier()
328 const Extension *e) in check_authorityKeyIdentifier()
368 const Extension *e) in check_extKeyUsage()
480 const Extension *e) in check_CRLDistributionPoints()
565 const Extension *e) in check_altName()
643 const Extension *e) in check_subjectAltName()
653 const Extension *e) in check_issuerAltName()
664 const Extension *e) in check_basicConstraints()
707 const Extension *e) in check_proxyCertInfo()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DNativeProcessFreeBSD.cpp148 NativeProcessFreeBSD::Extension
152 Extension::savecore | in GetSupportedExtensions()
154 Extension::multiprocess | Extension::fork | Extension::vfork | in GetSupportedExtensions()
155 Extension::pass_signals | Extension::auxv | Extension::libraries_svr4 | in GetSupportedExtensions()
156 Extension::siginfo_read; in GetSupportedExtensions()
299 if ((m_enabled_extensions & Extension::vfork) == Extension::vfork) { in MonitorSIGTRAP()
1041 Extension expected_ext = is_vfork ? Extension::vfork : Extension::fork; in MonitorClone()
/freebsd/contrib/llvm-project/llvm/tools/llvm-cov/
H A DSourceCoverageView.cpp30 std::string CoveragePrinter::getOutputPath(StringRef Path, StringRef Extension, in getOutputPath() argument
33 assert(!Extension.empty() && "The file extension may not be empty"); in getOutputPath()
47 auto PathFilename = (sys::path::filename(Path) + "." + Extension).str(); in getOutputPath()
55 CoveragePrinter::createOutputStream(StringRef Path, StringRef Extension, in createOutputStream() argument
60 std::string FullPath = getOutputPath(Path, Extension, InToplevel, false); in createOutputStream()
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dspe-pmu.txt1 * ARMv8.2 Statistical Profiling Extension (SPE) Performance Monitor Units (PMU)
3 ARMv8.2 introduces the optional Statistical Profiling Extension for collecting
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/NetBSD/
H A DNativeProcessNetBSD.cpp134 NativeProcessNetBSD::Extension
136 return Extension::multiprocess | Extension::fork | Extension::vfork | in GetSupportedExtensions()
137 Extension::pass_signals | Extension::auxv | Extension::libraries_svr4 | in GetSupportedExtensions()
138 Extension::savecore; in GetSupportedExtensions()
275 if ((m_enabled_extensions & Extension::vfork) == Extension::vfork) { in MonitorSIGTRAP()
1078 Extension expected_ext = is_vfork ? Extension::vfork : Extension::fork; in MonitorClone()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendOptions.cpp15 InputKind FrontendOptions::getInputKindForExtension(StringRef Extension) { in getInputKindForExtension() argument
16 return llvm::StringSwitch<InputKind>(Extension) in getInputKindForExtension()

12345678