• Home
  • Raw
  • Download

Lines Matching refs:indices

46                 indices, flags, sysval, bit_sizes):  argument
66 assert isinstance(indices, list)
67 if indices:
68 assert isinstance(indices[0], Index)
85 self.num_indices = len(indices)
86 self.indices = indices
118 def intrinsic(name, src_comp=[], dest_comp=-1, indices=[], argument
122 indices, flags, sysval, bit_sizes)
278 indices=[SRC_TYPE, DEST_TYPE, ROUNDING_MODE, SATURATE],
281 intrinsic("load_param", dest_comp=0, indices=[PARAM_IDX], flags=[CAN_ELIMINATE])
284 indices=[ACCESS], flags=[CAN_ELIMINATE])
285 intrinsic("store_deref", src_comp=[-1, 0], indices=[WRITE_MASK, ACCESS])
286 intrinsic("copy_deref", src_comp=[-1, -1], indices=[DST_ACCESS, SRC_ACCESS])
287 intrinsic("memcpy_deref", src_comp=[-1, -1, 1], indices=[DST_ACCESS, SRC_ACCESS])
306 indices=[ACCESS], flags=[CAN_ELIMINATE, CAN_REORDER])
311 indices=[ACCESS], flags=[CAN_ELIMINATE, CAN_REORDER])
318 indices=[MEMORY_MODES], flags=[CAN_ELIMINATE, CAN_REORDER])
320 indices=[MEMORY_MODES], flags=[CAN_ELIMINATE, CAN_REORDER])
363 indices=[EXECUTION_SCOPE, MEMORY_SCOPE, MEMORY_SEMANTICS, MEMORY_MODES])
370 indices=[MEMORY_SCOPE])
447 indices=[REDUCTION_OP, CLUSTER_SIZE], flags=[CAN_ELIMINATE])
449 indices=[REDUCTION_OP], flags=[CAN_ELIMINATE])
451 indices=[REDUCTION_OP], flags=[CAN_ELIMINATE])
455 indices=[SWIZZLE_MASK], flags=[CAN_ELIMINATE])
457 indices=[SWIZZLE_MASK], flags=[CAN_ELIMINATE])
473 intrinsic("emit_vertex", indices=[STREAM_ID])
474 intrinsic("end_primitive", indices=[STREAM_ID])
485 intrinsic("emit_vertex_with_counter", src_comp=[1, 1], indices=[STREAM_ID])
486 intrinsic("end_primitive_with_counter", src_comp=[1, 1], indices=[STREAM_ID])
488 intrinsic("set_vertex_and_primitive_count", src_comp=[1, 1], indices=[STREAM_ID])
501 intrinsic("launch_mesh_workgroups", src_comp=[3], indices=[BASE, RANGE])
546 intrinsic("rq_load", src_comp=[-1, 1], dest_comp=0, indices=[BASE,COLUMN])
555 intrinsic("rt_resume", indices=[CALL_IDX, STACK_SIZE])
561 intrinsic("rt_execute_callable", src_comp=[1, -1], indices=[CALL_IDX,STACK_SIZE])
566 indices=[CALL_IDX, STACK_SIZE])
582 intrinsic(name, src_comp=[1], dest_comp=1, indices=[BASE], flags=flags)
586 intrinsic(name, src_comp=[1, 1], dest_comp=1, indices=[BASE])
590 intrinsic(name, src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
626 indices=[IMAGE_DIM, IMAGE_ARRAY, FORMAT, ACCESS] + extra_indices, **kwargs)
628 indices=[IMAGE_DIM, IMAGE_ARRAY, FORMAT, ACCESS] + extra_indices, **kwargs)
630 indices=[IMAGE_DIM, IMAGE_ARRAY, FORMAT, ACCESS] + extra_indices, **kwargs)
676 indices=[DESC_SET, BINDING, DESC_TYPE],
679 indices=[DESC_TYPE], flags=[CAN_ELIMINATE, CAN_REORDER])
681 indices=[DESC_TYPE], flags=[CAN_ELIMINATE, CAN_REORDER])
733 intrinsic("deref_atomic_" + name, src_comp=[-1, 1], dest_comp=1, indices=[ACCESS])
734 intrinsic("ssbo_atomic_" + name, src_comp=[-1, 1, 1], dest_comp=1, indices=[ACCESS])
735 intrinsic("shared_atomic_" + name, src_comp=[1, 1], dest_comp=1, indices=[BASE])
736 intrinsic("task_payload_atomic_" + name, src_comp=[1, 1], dest_comp=1, indices=[BASE])
737 intrinsic("global_atomic_" + name, src_comp=[1, 1], dest_comp=1, indices=[])
738 intrinsic("global_atomic_" + name + "_2x32", src_comp=[2, 1], dest_comp=1, indices=[])
739 intrinsic("global_atomic_" + name + "_amd", src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
741 intrinsic("global_atomic_" + name + "_ir3", src_comp=[2, 1], dest_comp=1, indices=[BASE])
744 intrinsic("deref_atomic_" + name, src_comp=[-1, 1, 1], dest_comp=1, indices=[ACCESS])
745 intrinsic("ssbo_atomic_" + name, src_comp=[-1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
746 intrinsic("shared_atomic_" + name, src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
747 intrinsic("task_payload_atomic_" + name, src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
748 intrinsic("global_atomic_" + name, src_comp=[1, 1, 1], dest_comp=1, indices=[])
749 intrinsic("global_atomic_" + name + "_2x32", src_comp=[2, 1, 1], dest_comp=1, indices=[])
750 intrinsic("global_atomic_" + name + "_amd", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[BASE])
752 … intrinsic("global_atomic_" + name + "_ir3", src_comp=[2, 1, 1], dest_comp=1, indices=[BASE])
769 def system_value(name, dest_comp, indices=[], bit_sizes=[32]): argument
770 intrinsic("load_" + name, [], dest_comp, indices,
813 system_value("user_clip_plane", 4, indices=[UCP_ID])
841 system_value("scratch_base_ptr", 0, bit_sizes=[32,64], indices=[BASE])
846 system_value("xfb_address", 1, bit_sizes=[32,64], indices=[BASE])
857 system_value("ray_object_to_world", 3, indices=[COLUMN])
858 system_value("ray_world_to_object", 3, indices=[COLUMN])
921 indices=[INTERP_MODE], flags=[CAN_ELIMINATE, CAN_REORDER])
961 indices=[BASE, COMPONENT, IO_SEMANTICS], flags=[CAN_ELIMINATE, CAN_REORDER])
987 def load(name, src_comp, indices=[], flags=[]): argument
988 intrinsic("load_" + name, src_comp, dest_comp=0, indices=indices,
1048 def store(name, srcs, indices=[], flags=[]): argument
1049 intrinsic("store_" + name, [0] + srcs, indices=indices, flags=flags)
1097 load("preamble", [], indices=[BASE], flags=[CAN_ELIMINATE, CAN_REORDER])
1098 store("preamble", [], indices=[BASE])
1112 indices=[WRITE_MASK, ACCESS, ALIGN_MUL, ALIGN_OFFSET])
1114 indices=[ACCESS, ALIGN_MUL, ALIGN_OFFSET], flags=[CAN_ELIMINATE])
1115 intrinsic("ssbo_atomic_add_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1116 intrinsic("ssbo_atomic_imin_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1117 intrinsic("ssbo_atomic_umin_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1118 intrinsic("ssbo_atomic_imax_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1119 intrinsic("ssbo_atomic_umax_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1120 intrinsic("ssbo_atomic_and_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1121 intrinsic("ssbo_atomic_or_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1122 intrinsic("ssbo_atomic_xor_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1123 intrinsic("ssbo_atomic_exchange_ir3", src_comp=[1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1124 intrinsic("ssbo_atomic_comp_swap_ir3", src_comp=[1, 1, 1, 1, 1], dest_comp=1, indices=[ACCESS])
1130 system_value("primitive_location_ir3", 1, indices=[DRIVER_LOCATION])
1164 store("global_ir3", [2, 1], indices=[ACCESS, ALIGN_MUL, ALIGN_OFFSET])
1167 load("global_ir3", [2, 1], indices=[ACCESS, ALIGN_MUL, ALIGN_OFFSET], flags=[CAN_ELIMINATE])
1173 intrinsic("bindless_resource_ir3", [1], dest_comp=1, indices=[DESC_SET], flags=[CAN_ELIMINATE, CAN_…
1193 store("uniform_ir3", [], indices=[BASE])
1198 intrinsic("copy_ubo_to_uniform_ir3", [1, 1], indices=[BASE, RANGE])
1276 intrinsic("load_local_shared_r600", src_comp=[0], dest_comp=0, indices = [], flags = [CAN_ELIMINATE…
1284 intrinsic("load_buffer_amd", src_comp=[4, 1, 1], dest_comp=0, indices=[BASE, IS_SWIZZLED, SLC_AMD, …
1286 intrinsic("store_buffer_amd", src_comp=[0, 4, 1, 1], indices=[BASE, WRITE_MASK, IS_SWIZZLED, SLC_AM…
1289 load("global_amd", [1, 1], indices=[BASE, ACCESS, ALIGN_MUL, ALIGN_OFFSET], flags=[CAN_ELIMINATE])
1291 store("global_amd", [1, 1], indices=[BASE, ACCESS, ALIGN_MUL, ALIGN_OFFSET, WRITE_MASK])
1294 intrinsic("gds_atomic_add_amd", src_comp=[1, 1, 1], dest_comp=1, indices=[BASE])
1330 intrinsic("has_input_vertex_amd", src_comp=[], dest_comp=1, bit_sizes=[1], indices=[])
1331 intrinsic("has_input_primitive_amd", src_comp=[], dest_comp=1, bit_sizes=[1], indices=[])
1356 intrinsic("load_initial_edgeflags_amd", src_comp=[], dest_comp=1, bit_sizes=[32], indices=[])
1358 intrinsic("export_vertex_amd", src_comp=[], indices=[])
1360 intrinsic("export_primitive_amd", src_comp=[1], indices=[])
1362 intrinsic("alloc_vertices_and_primitives_amd", src_comp=[1, 1], indices=[])
1364 intrinsic("overwrite_vs_arguments_amd", src_comp=[1, 1], indices=[])
1366 intrinsic("overwrite_tes_arguments_amd", src_comp=[1, 1, 1, 1], indices=[])
1394 intrinsic("load_scalar_arg_amd", dest_comp=0, bit_sizes=[32], indices=[BASE, ARG_UPPER_BOUND_U32_AM…
1395 intrinsic("load_vector_arg_amd", dest_comp=0, bit_sizes=[32], indices=[BASE, ARG_UPPER_BOUND_U32_AM…
1399 indices=[ALIGN_MUL, ALIGN_OFFSET],
1403 intrinsic("load_shared2_amd", [1], dest_comp=2, indices=[OFFSET0, OFFSET1, ST64], flags=[CAN_ELIMIN…
1406 intrinsic("store_shared2_amd", [2, 1], indices=[OFFSET0, OFFSET1, ST64])
1443 indices=[BASE], flags=[CAN_ELIMINATE, CAN_REORDER])
1454 bit_sizes=[32], indices=[BASE], flags=[CAN_ELIMINATE, CAN_REORDER])
1461 indices=[PARAM_IDX], flags=[CAN_ELIMINATE, CAN_REORDER])
1470 indices=[ACCESS], flags=[CAN_ELIMINATE])
1471 intrinsic("store_deref_block_intel", src_comp=[-1, 0], indices=[WRITE_MASK, ACCESS])
1496 system_value("topology_id_intel", 1, indices=[BASE])
1504 intrinsic("btd_stack_push_intel", indices=[STACK_SIZE])
1510 intrinsic("trace_ray_intel", src_comp=[1, 1, 1], indices=[SYNCHRONOUS])