Searched refs:spir (Results 1 – 25 of 48) sorted by relevance
12
42 … is expressed in SPIR-V (e.g. `DepthGreater` https://registry.khronos.org/spir-v/specs/unified1/SP…83 Only valid with the Fragment https://registry.khronos.org/spir-v/specs/unified1/SPIRV.html#Executio…91 Only valid with the Fragment https://registry.khronos.org/spir-v/specs/unified1/SPIRV.html#Executio…99 Only valid with the Fragment https://registry.khronos.org/spir-v/specs/unified1/SPIRV.html#Executio…107 Only valid with the Fragment https://registry.khronos.org/spir-v/specs/unified1/SPIRV.html#Executio…115 Only valid with the Fragment https://registry.khronos.org/spir-v/specs/unified1/SPIRV.html#Executio…123 Only valid with the Fragment https://registry.khronos.org/spir-v/specs/unified1/SPIRV.html#Executio…131 Only valid with the Fragment https://registry.khronos.org/spir-v/specs/unified1/SPIRV.html#Executio…174 Each of the above qualifiers maps directly to the equivalently named spir-v execution mode.
62 case spir: return "spir"; in getArchTypeName()138 case spir: in getArchTypePrefix()310 .Case("spir", spir) in getArchTypeForLLVMName()439 .Case("spir", Triple::spir) in parseArch()702 case Triple::spir: in getDefaultFormat()1262 case llvm::Triple::spir: in getArchPointerBitWidth()1345 case Triple::spir: in get32BitArchVariant()1368 case Triple::spir64: T.setArch(Triple::spir); break; in get32BitArchVariant()1431 case Triple::spir: T.setArch(Triple::spir64); break; in get64BitArchVariant()1467 case Triple::spir: in getBigEndianArchVariant()[all …]
224 clc_free_spir(struct clc_binary *spir) in clc_free_spir() argument226 clc_free_spir_binary(spir); in clc_free_spir()
86 clc_free_spir_binary(struct clc_binary *spir);
199 clc_free_spir(struct clc_binary *spir);
44 …rogram contains [`OpenCL.DebugInfo.100`](https://www.khronos.org/registry/spir-v/specs/unified1/Op…50 * Support for [`OpenCL.DebugInfo.100`](https://www.khronos.org/registry/spir-v/specs/unified1/OpenC…
7 …te. The sampler descriptor is [combined](https://www.khronos.org/registry/spir-v/specs/unified1/SP…
59 [SPIR-V logical pointers](https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html#Logical…60 The [SPIR-V Universal Validation Rules](https://www.khronos.org/registry/spir-v/specs/unified1/SPIR…
37 input : files('vtn_generator_ids_h.py', 'spir-v.xml'),
89 spir, // SPIR: standard portable IR for OpenCL 32-bit version enumerator686 return getArch() == Triple::spir || getArch() == Triple::spir64; in isSPIR()
151 https://www.khronos.org/registry/spir-v/ .155 https://www.khronos.org/registry/spir-v/ .
312 $(SPVHEADERS_LOCAL_PATH)/include/spirv/spir-v.xml314 --xml=$(SPVHEADERS_LOCAL_PATH)/include/spirv/spir-v.xml \
4 [SPIR-V Registry](https://www.khronos.org/registry/spir-v/).26 [The SPIR-V XML registry file](include/spirv/spir-v.xml)
71 srcs = ["include/spirv/spir-v.xml"],
29 # https://www.khronos.org/registry/spir-v/
320 $(SPVHEADERS_LOCAL_PATH)/include/spirv/spir-v.xml322 --xml=$(SPVHEADERS_LOCAL_PATH)/include/spirv/spir-v.xml \
106 srcs: ["include/spirv/spir-v.xml"],
86 - spir-v: Mark floating point comparisons exact
54 - radv: spir-v allows texture size query with and without lod.