1 temp 2 input 3 output 4 indexable_temp 5 immediate32 6 immediate64 7 sampler 8 resource 9 constant_buffer 10 immediate_constant_buffer 11 label 12 input_primitiveid 13 output_depth 14 null 15 rasterizer 16 output_coverage_mask 17 stream 18 function_body 19 function_table 20 interface 21 function_input 22 function_output 23 output_control_point_id 24 input_fork_instance_id 25 input_join_instance_id 26 input_control_point 27 output_control_point 28 input_patch_constant 29 input_domain_point 30 this_pointer 31 unordered_access_view 32 thread_group_shared_memory 33 input_thread_id 34 input_thread_group_id 35 input_thread_id_in_group 36 input_coverage_mask 37 input_thread_id_in_group_flattened 38 input_gs_instance_id 39 output_depth_greater_equal 40 output_depth_less_equal 41 cycle_counter 42