Home
last modified time | relevance | path

Searched refs:intrinsic (Results 1 – 25 of 1500) sorted by relevance

12345678910>>...60

/third_party/typescript/tests/baselines/reference/
DintrinsicKeyword.symbols2 let e1: intrinsic;
5 let e2: { intrinsic: intrinsic };
7 >intrinsic : Symbol(intrinsic, Decl(intrinsicKeyword.ts, 1, 9))
9 type TE1 = (intrinsic);
12 type TE2<intrinsic> = intrinsic;
14 >intrinsic : Symbol(intrinsic, Decl(intrinsicKeyword.ts, 3, 9))
16 type TE3<T extends intrinsic> = T;
21 type TE4<intrinsic extends intrinsic> = intrinsic;
23 >intrinsic : Symbol(intrinsic, Decl(intrinsicKeyword.ts, 5, 9))
24 >intrinsic : Symbol(intrinsic, Decl(intrinsicKeyword.ts, 5, 9))
[all …]
DintrinsicKeyword.types2 let e1: intrinsic;
5 let e2: { intrinsic: intrinsic };
6 >e2 : { intrinsic: any; }
7 >intrinsic : any
9 type TE1 = (intrinsic);
12 type TE2<intrinsic> = intrinsic;
13 >TE2 : intrinsic
15 type TE3<T extends intrinsic> = T;
18 type TE4<intrinsic extends intrinsic> = intrinsic;
19 >TE4 : intrinsic
[all …]
DintrinsicKeyword.errors.txt1 …conformance/types/typeAliases/intrinsicKeyword.ts(1,9): error TS2304: Cannot find name 'intrinsic'.
2 …onformance/types/typeAliases/intrinsicKeyword.ts(2,22): error TS2304: Cannot find name 'intrinsic'.
3 …onformance/types/typeAliases/intrinsicKeyword.ts(3,13): error TS2304: Cannot find name 'intrinsic'.
4 …icKeyword.ts(4,23): error TS2795: The 'intrinsic' keyword can only be used to declare compiler pro…
5 …onformance/types/typeAliases/intrinsicKeyword.ts(5,20): error TS2304: Cannot find name 'intrinsic'.
6 …es/typeAliases/intrinsicKeyword.ts(6,28): error TS2313: Type parameter 'intrinsic' has a circular …
7 …icKeyword.ts(6,41): error TS2795: The 'intrinsic' keyword can only be used to declare compiler pro…
8 …es/typeAliases/intrinsicKeyword.ts(7,28): error TS2313: Type parameter 'intrinsic' has a circular …
9 …ance/types/typeAliases/intrinsicKeyword.ts(10,20): error TS2503: Cannot find namespace 'intrinsic'.
13 let e1: intrinsic;
[all …]
DintrinsicKeyword.js2 let e1: intrinsic;
3 let e2: { intrinsic: intrinsic };
4 type TE1 = (intrinsic);
5 type TE2<intrinsic> = intrinsic;
6 type TE3<T extends intrinsic> = T;
7 type TE4<intrinsic extends intrinsic> = intrinsic;
8 type TE5<intrinsic extends intrinsic> = (intrinsic);
11 let intrinsic: intrinsic.intrinsic;
14 function f2(intrinsic: string) {
15 return intrinsic;
[all …]
/third_party/mesa3d/src/compiler/nir/
Dnir_intrinsics.py118 def intrinsic(name, src_comp=[], dest_comp=-1, indices=[], function
257 intrinsic("nop", flags=[CAN_ELIMINATE])
259 intrinsic("convert_alu_types", dest_comp=0, src_comp=[0],
263 intrinsic("load_param", dest_comp=0, indices=[PARAM_IDX], flags=[CAN_ELIMINATE])
265 intrinsic("load_deref", dest_comp=0, src_comp=[-1],
267 intrinsic("store_deref", src_comp=[-1, 0], indices=[WRITE_MASK, ACCESS])
268 intrinsic("copy_deref", src_comp=[-1, -1], indices=[DST_ACCESS, SRC_ACCESS])
269 intrinsic("memcpy_deref", src_comp=[-1, -1, 1], indices=[DST_ACCESS, SRC_ACCESS])
277 intrinsic("interp_deref_at_centroid", dest_comp=0, src_comp=[1],
279 intrinsic("interp_deref_at_sample", src_comp=[1, 1], dest_comp=0,
[all …]
Dnir_lower_wrmasks.c62 value_src(nir_intrinsic_op intrinsic) in value_src() argument
64 switch (intrinsic) { in value_src()
78 offset_src(nir_intrinsic_op intrinsic) in offset_src() argument
80 switch (intrinsic) { in offset_src()
97 const nir_intrinsic_info *info = &nir_intrinsic_infos[intr->intrinsic]; in split_wrmask()
104 unsigned value_idx = value_src(intr->intrinsic); in split_wrmask()
105 unsigned offset_idx = offset_src(intr->intrinsic); in split_wrmask()
124 nir_intrinsic_instr_create(b->shader, intr->intrinsic); in split_wrmask()
206 if (value_src(intr->intrinsic) < 0) in nir_lower_wrmasks_instr()
209 assert(offset_src(intr->intrinsic) >= 0); in nir_lower_wrmasks_instr()
Dnir_lower_io_arrays_to_elements.c120 if (intr->intrinsic != nir_intrinsic_store_deref) { in lower_array()
173 nir_intrinsic_instr_create(b->shader, intr->intrinsic); in lower_array()
177 if (intr->intrinsic != nir_intrinsic_store_deref) { in lower_array()
181 if (intr->intrinsic == nir_intrinsic_interp_deref_at_offset || in lower_array()
182 intr->intrinsic == nir_intrinsic_interp_deref_at_sample || in lower_array()
183 intr->intrinsic == nir_intrinsic_interp_deref_at_vertex) { in lower_array()
242 if (intr->intrinsic != nir_intrinsic_load_deref && in create_indirects_mask()
243 intr->intrinsic != nir_intrinsic_store_deref && in create_indirects_mask()
244 intr->intrinsic != nir_intrinsic_interp_deref_at_centroid && in create_indirects_mask()
245 intr->intrinsic != nir_intrinsic_interp_deref_at_sample && in create_indirects_mask()
[all …]
/third_party/mesa3d/src/compiler/spirv/tests/
Dvolatile.cpp76 nir_intrinsic_instr *intrinsic = find_intrinsic(nir_intrinsic_load_deref); in TEST_F() local
77 ASSERT_NE(intrinsic, nullptr); in TEST_F()
78 EXPECT_NE(nir_intrinsic_access(intrinsic) & ACCESS_VOLATILE, 0); in TEST_F()
132 nir_intrinsic_instr *intrinsic = find_intrinsic(nir_intrinsic_store_deref); in TEST_F() local
133 ASSERT_NE(intrinsic, nullptr); in TEST_F()
134 EXPECT_NE(nir_intrinsic_access(intrinsic) & ACCESS_VOLATILE, 0); in TEST_F()
186 nir_intrinsic_instr *intrinsic = find_intrinsic(nir_intrinsic_load_deref); in TEST_F() local
187 ASSERT_NE(intrinsic, nullptr); in TEST_F()
188 EXPECT_NE(nir_intrinsic_access(intrinsic) & ACCESS_VOLATILE, 0); in TEST_F()
190 intrinsic = find_intrinsic(nir_intrinsic_store_deref); in TEST_F()
[all …]
Davail_vis.cpp80 nir_intrinsic_instr *intrinsic = find_intrinsic(nir_intrinsic_scoped_barrier, 0); in TEST_F() local
81 ASSERT_NE(intrinsic, nullptr); in TEST_F()
83 …EXPECT_EQ(nir_intrinsic_memory_semantics(intrinsic), NIR_MEMORY_MAKE_VISIBLE | NIR_MEMORY_ACQUIRE); in TEST_F()
84 EXPECT_NE(nir_intrinsic_memory_modes(intrinsic) & nir_var_mem_ssbo, 0); in TEST_F()
85 EXPECT_EQ(nir_intrinsic_memory_scope(intrinsic), NIR_SCOPE_DEVICE); in TEST_F()
86 EXPECT_EQ(nir_intrinsic_execution_scope(intrinsic), NIR_SCOPE_NONE); in TEST_F()
144 nir_intrinsic_instr *intrinsic = find_intrinsic(nir_intrinsic_scoped_barrier, 0); in TEST_F() local
145 ASSERT_NE(intrinsic, nullptr); in TEST_F()
147 …EXPECT_EQ(nir_intrinsic_memory_semantics(intrinsic), NIR_MEMORY_MAKE_AVAILABLE | NIR_MEMORY_RELEAS… in TEST_F()
148 EXPECT_NE(nir_intrinsic_memory_modes(intrinsic) & nir_var_mem_ssbo, 0); in TEST_F()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCMakeLists.txt5 tablegen(LLVM IntrinsicImpl.inc -gen-intrinsic-impl)
6 tablegen(LLVM IntrinsicEnums.inc -gen-intrinsic-enums)
7 tablegen(LLVM IntrinsicsAArch64.h -gen-intrinsic-enums -intrinsic-prefix=aarch64)
8 tablegen(LLVM IntrinsicsAMDGPU.h -gen-intrinsic-enums -intrinsic-prefix=amdgcn)
9 tablegen(LLVM IntrinsicsARM.h -gen-intrinsic-enums -intrinsic-prefix=arm)
10 tablegen(LLVM IntrinsicsBPF.h -gen-intrinsic-enums -intrinsic-prefix=bpf)
11 tablegen(LLVM IntrinsicsHexagon.h -gen-intrinsic-enums -intrinsic-prefix=hexagon)
12 tablegen(LLVM IntrinsicsMips.h -gen-intrinsic-enums -intrinsic-prefix=mips)
13 tablegen(LLVM IntrinsicsNVPTX.h -gen-intrinsic-enums -intrinsic-prefix=nvvm)
14 tablegen(LLVM IntrinsicsPowerPC.h -gen-intrinsic-enums -intrinsic-prefix=ppc)
[all …]
/third_party/typescript/tests/cases/conformance/types/typeAliases/
DintrinsicKeyword.ts3 let e1: intrinsic;
4 let e2: { intrinsic: intrinsic };
5 type TE1 = (intrinsic);
6 type TE2<intrinsic> = intrinsic;
7 type TE3<T extends intrinsic> = T;
8 type TE4<intrinsic extends intrinsic> = intrinsic;
9 type TE5<intrinsic extends intrinsic> = (intrinsic);
12 let intrinsic: intrinsic.intrinsic;
15 function f2(intrinsic: string) {
16 return intrinsic;
[all …]
/third_party/boost/boost/atomic/detail/
Dinterlocked.hpp63 #pragma intrinsic(_InterlockedCompareExchange)
64 #pragma intrinsic(_InterlockedExchangeAdd)
65 #pragma intrinsic(_InterlockedExchange)
66 #pragma intrinsic(_InterlockedIncrement)
67 #pragma intrinsic(_InterlockedDecrement)
84 #pragma intrinsic(_InterlockedCompareExchange)
85 #pragma intrinsic(_InterlockedExchangeAdd)
86 #pragma intrinsic(_InterlockedExchange)
87 #pragma intrinsic(_InterlockedIncrement)
88 #pragma intrinsic(_InterlockedDecrement)
[all …]
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_lower_io_offsets.c45 get_ir3_intrinsic_for_ssbo_intrinsic(unsigned intrinsic, in get_ir3_intrinsic_for_ssbo_intrinsic() argument
52 switch (intrinsic) { in get_ir3_intrinsic_for_ssbo_intrinsic()
165 lower_offset_for_ssbo(nir_intrinsic_instr *intrinsic, nir_builder *b, in lower_offset_for_ssbo() argument
168 unsigned num_srcs = nir_intrinsic_infos[intrinsic->intrinsic].num_srcs; in lower_offset_for_ssbo()
171 bool has_dest = nir_intrinsic_infos[intrinsic->intrinsic].has_dest; in lower_offset_for_ssbo()
175 if ((has_dest && intrinsic->dest.ssa.bit_size == 16) || in lower_offset_for_ssbo()
176 (!has_dest && intrinsic->src[0].ssa->bit_size == 16)) in lower_offset_for_ssbo()
185 b->cursor = nir_before_instr(&intrinsic->instr); in lower_offset_for_ssbo()
190 debug_assert(intrinsic->src[offset_src_idx].is_ssa); in lower_offset_for_ssbo()
191 nir_ssa_def *offset = intrinsic->src[offset_src_idx].ssa; in lower_offset_for_ssbo()
[all …]
/third_party/skia/third_party/externals/tint/test/intrinsics/
Drepeated_use.wgsl.expected.msl1 intrinsics/repeated_use.wgsl:5:9 warning: use of deprecated intrinsic
5 intrinsics/repeated_use.wgsl:6:9 warning: use of deprecated intrinsic
9 intrinsics/repeated_use.wgsl:7:9 warning: use of deprecated intrinsic
13 intrinsics/repeated_use.wgsl:9:9 warning: use of deprecated intrinsic
17 intrinsics/repeated_use.wgsl:10:9 warning: use of deprecated intrinsic
21 intrinsics/repeated_use.wgsl:11:9 warning: use of deprecated intrinsic
25 intrinsics/repeated_use.wgsl:13:9 warning: use of deprecated intrinsic
29 intrinsics/repeated_use.wgsl:14:9 warning: use of deprecated intrinsic
33 intrinsics/repeated_use.wgsl:15:9 warning: use of deprecated intrinsic
37 intrinsics/repeated_use.wgsl:17:9 warning: use of deprecated intrinsic
[all …]
Drepeated_use.wgsl.expected.wgsl1 intrinsics/repeated_use.wgsl:5:9 warning: use of deprecated intrinsic
5 intrinsics/repeated_use.wgsl:6:9 warning: use of deprecated intrinsic
9 intrinsics/repeated_use.wgsl:7:9 warning: use of deprecated intrinsic
13 intrinsics/repeated_use.wgsl:9:9 warning: use of deprecated intrinsic
17 intrinsics/repeated_use.wgsl:10:9 warning: use of deprecated intrinsic
21 intrinsics/repeated_use.wgsl:11:9 warning: use of deprecated intrinsic
25 intrinsics/repeated_use.wgsl:13:9 warning: use of deprecated intrinsic
29 intrinsics/repeated_use.wgsl:14:9 warning: use of deprecated intrinsic
33 intrinsics/repeated_use.wgsl:15:9 warning: use of deprecated intrinsic
37 intrinsics/repeated_use.wgsl:17:9 warning: use of deprecated intrinsic
[all …]
Drepeated_use.wgsl.expected.hlsl1 intrinsics/repeated_use.wgsl:5:9 warning: use of deprecated intrinsic
5 intrinsics/repeated_use.wgsl:6:9 warning: use of deprecated intrinsic
9 intrinsics/repeated_use.wgsl:7:9 warning: use of deprecated intrinsic
13 intrinsics/repeated_use.wgsl:9:9 warning: use of deprecated intrinsic
17 intrinsics/repeated_use.wgsl:10:9 warning: use of deprecated intrinsic
21 intrinsics/repeated_use.wgsl:11:9 warning: use of deprecated intrinsic
25 intrinsics/repeated_use.wgsl:13:9 warning: use of deprecated intrinsic
29 intrinsics/repeated_use.wgsl:14:9 warning: use of deprecated intrinsic
33 intrinsics/repeated_use.wgsl:15:9 warning: use of deprecated intrinsic
37 intrinsics/repeated_use.wgsl:17:9 warning: use of deprecated intrinsic
[all …]
/third_party/mesa3d/src/gallium/drivers/zink/
Dnir_lower_dynamic_bo_access.c48 nir_intrinsic_instr *new_instr = nir_intrinsic_instr_create(b->shader, instr->intrinsic); in recursive_generate_bo_ssa_def()
50 for (unsigned i = 0; i < nir_intrinsic_infos[instr->intrinsic].num_srcs; i++) { in recursive_generate_bo_ssa_def()
54 if (instr->intrinsic != nir_intrinsic_load_ubo_vec4) { in recursive_generate_bo_ssa_def()
56 if (instr->intrinsic != nir_intrinsic_load_ssbo) in recursive_generate_bo_ssa_def()
103 if (instr->intrinsic != nir_intrinsic_load_ubo && in lower_dynamic_bo_access_instr()
104 instr->intrinsic != nir_intrinsic_load_ubo_vec4 && in lower_dynamic_bo_access_instr()
105 instr->intrinsic != nir_intrinsic_get_ssbo_size && in lower_dynamic_bo_access_instr()
106 instr->intrinsic != nir_intrinsic_load_ssbo && in lower_dynamic_bo_access_instr()
107 instr->intrinsic != nir_intrinsic_store_ssbo) in lower_dynamic_bo_access_instr()
110 unsigned block_idx = instr->intrinsic == nir_intrinsic_store_ssbo; in lower_dynamic_bo_access_instr()
[all …]
/third_party/mesa3d/src/compiler/glsl/
Dgl_nir_lower_samplers_as_deref.c286 if (instr->intrinsic == nir_intrinsic_image_deref_load || in lower_intrinsic()
287 instr->intrinsic == nir_intrinsic_image_deref_store || in lower_intrinsic()
288 instr->intrinsic == nir_intrinsic_image_deref_atomic_add || in lower_intrinsic()
289 instr->intrinsic == nir_intrinsic_image_deref_atomic_imin || in lower_intrinsic()
290 instr->intrinsic == nir_intrinsic_image_deref_atomic_umin || in lower_intrinsic()
291 instr->intrinsic == nir_intrinsic_image_deref_atomic_imax || in lower_intrinsic()
292 instr->intrinsic == nir_intrinsic_image_deref_atomic_umax || in lower_intrinsic()
293 instr->intrinsic == nir_intrinsic_image_deref_atomic_and || in lower_intrinsic()
294 instr->intrinsic == nir_intrinsic_image_deref_atomic_or || in lower_intrinsic()
295 instr->intrinsic == nir_intrinsic_image_deref_atomic_xor || in lower_intrinsic()
[all …]
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_arit.c98 const char *intrinsic = NULL; in lp_build_min_simple() local
110 intrinsic = "llvm.x86.sse.min.ss"; in lp_build_min_simple()
114 intrinsic = "llvm.x86.sse.min.ps"; in lp_build_min_simple()
118 intrinsic = "llvm.x86.avx.min.ps.256"; in lp_build_min_simple()
124 intrinsic = "llvm.x86.sse2.min.sd"; in lp_build_min_simple()
128 intrinsic = "llvm.x86.sse2.min.pd"; in lp_build_min_simple()
132 intrinsic = "llvm.x86.avx.min.pd.256"; in lp_build_min_simple()
143 intrinsic = "llvm.ppc.altivec.vminfp"; in lp_build_min_simple()
150 intrinsic = "llvm.ppc.altivec.vminub"; in lp_build_min_simple()
152 intrinsic = "llvm.ppc.altivec.vminsb"; in lp_build_min_simple()
[all …]
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_tess_io_to_mem.c168 intrin->intrinsic != nir_intrinsic_load_per_vertex_input && in match_mask()
169 intrin->intrinsic != nir_intrinsic_store_per_vertex_output) in match_mask()
179 uint64_t mask = intrin->intrinsic == nir_intrinsic_store_per_vertex_output in tcs_output_needs_vmem()
190 uint64_t mask = intrin->intrinsic == nir_intrinsic_store_per_vertex_output in tcs_output_needs_lds()
207 if (intrin->intrinsic != nir_intrinsic_store_output) in lower_ls_output_store()
247 if (intrin->intrinsic != nir_intrinsic_load_per_vertex_input) in filter_load_tcs_per_vertex_input()
261 … nir_instr_as_intrinsic(vertex_index_instr)->intrinsic == nir_intrinsic_load_invocation_id; in filter_load_tcs_per_vertex_input()
292 (intrin->intrinsic == nir_intrinsic_store_per_vertex_output || in hs_output_lds_offset()
293 intrin->intrinsic == nir_intrinsic_load_per_vertex_output); in hs_output_lds_offset()
391 assert(intrin->intrinsic == nir_intrinsic_store_per_vertex_output || in lower_hs_output_store()
[all …]
/third_party/skia/third_party/externals/tint/src/writer/glsl/
Dgenerator_impl.cc421 if (auto* intrinsic = target->As<sem::Intrinsic>()) { in EmitCall() local
422 return EmitIntrinsicCall(out, call, intrinsic); in EmitCall()
480 const sem::Intrinsic* intrinsic) { in EmitIntrinsicCall() argument
482 if (intrinsic->IsTexture()) { in EmitIntrinsicCall()
483 return EmitTextureCall(out, call, intrinsic); in EmitIntrinsicCall()
485 if (intrinsic->Type() == sem::IntrinsicType::kSelect) { in EmitIntrinsicCall()
488 if (intrinsic->Type() == sem::IntrinsicType::kDot) { in EmitIntrinsicCall()
489 return EmitDotCall(out, expr, intrinsic); in EmitIntrinsicCall()
491 if (intrinsic->Type() == sem::IntrinsicType::kModf) { in EmitIntrinsicCall()
492 return EmitModfCall(out, expr, intrinsic); in EmitIntrinsicCall()
[all …]
/third_party/skia/third_party/externals/tint/src/writer/hlsl/
Dgenerator_impl.h149 const sem::Intrinsic* intrinsic);
175 const transform::DecomposeMemoryAccess::Intrinsic* intrinsic);
185 const transform::DecomposeMemoryAccess::Intrinsic* intrinsic);
190 bool EmitBarrierCall(std::ostream& out, const sem::Intrinsic* intrinsic);
199 const transform::DecomposeMemoryAccess::Intrinsic* intrinsic);
207 const sem::Intrinsic* intrinsic);
216 const sem::Intrinsic* intrinsic);
229 const sem::Intrinsic* intrinsic);
237 const sem::Intrinsic* intrinsic);
245 const sem::Intrinsic* intrinsic);
[all …]
Dgenerator_impl.cc801 if (auto* intrinsic = target->As<sem::Intrinsic>()) { in EmitCall() local
802 return EmitIntrinsicCall(out, call, intrinsic); in EmitCall()
835 if (auto* intrinsic = in EmitFunctionCall() local
838 switch (intrinsic->storage_class) { in EmitFunctionCall()
840 return EmitUniformBufferAccess(out, expr, intrinsic); in EmitFunctionCall()
842 return EmitStorageBufferAccess(out, expr, intrinsic); in EmitFunctionCall()
846 << intrinsic->storage_class; in EmitFunctionCall()
871 const sem::Intrinsic* intrinsic) { in EmitIntrinsicCall() argument
873 if (intrinsic->IsTexture()) { in EmitIntrinsicCall()
874 return EmitTextureCall(out, call, intrinsic); in EmitIntrinsicCall()
[all …]
/third_party/skia/third_party/externals/tint/src/sem/
Dintrinsic_type.h.tmpl3 Template file for use with tools/intrinsic-gen to generate intrinsic_type.h
6 * tools/cmd/intrinsic-gen/gen for structures used by this template
20 /// Enumerator of all intrinsic functions
29 /// @param name the intrinsic name to parse
31 /// match any intrinsic.
34 /// @returns the name of the intrinsic function type. The spelling, including
38 /// Emits the name of the intrinsic function type. The spelling, including case,
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_cs_intrinsics.c50 nir_intrinsic_instr *intrinsic = nir_instr_as_intrinsic(instr); in lower_cs_intrinsics_convert_block() local
52 b->cursor = nir_after_instr(&intrinsic->instr); in lower_cs_intrinsics_convert_block()
55 switch (intrinsic->intrinsic) { in lower_cs_intrinsics_convert_block()
60 if (intrinsic->dest.ssa.bit_size == 64) { in lower_cs_intrinsics_convert_block()
61 intrinsic->dest.ssa.bit_size = 32; in lower_cs_intrinsics_convert_block()
62 sysval = nir_u2u64(b, &intrinsic->dest.ssa); in lower_cs_intrinsics_convert_block()
63 nir_ssa_def_rewrite_uses_after(&intrinsic->dest.ssa, in lower_cs_intrinsics_convert_block()
207 if (intrinsic->intrinsic == nir_intrinsic_load_local_invocation_id) in lower_cs_intrinsics_convert_block()
240 if (intrinsic->dest.ssa.bit_size == 64) in lower_cs_intrinsics_convert_block()
243 nir_ssa_def_rewrite_uses(&intrinsic->dest.ssa, sysval); in lower_cs_intrinsics_convert_block()
[all …]

12345678910>>...60