| H A D | bi_builder.h | 74 bi_instr * bi_acmpxchg_i32_to(bi_builder *b, bi_index dest0, bi_index src0, bi_index src1, bi_index src2, enum bi_seg seg) argument 95 bi_instr * bi_acmpxchg_i64_to(bi_builder *b, bi_index dest0, bi_index src0, bi_index src1, bi_index src2, enum bi_seg seg) argument 116 bi_instr * bi_acmpxchg_to(bi_builder *b, unsigned bitsize, bi_index dest0, bi_index src0, bi_index src1, bi_index src2, enum bi_seg seg) argument 138 bi_instr * bi_arshift_i32_to(bi_builder *b, bi_index dest0, bi_index src0, bi_index src1, bi_index src2) argument 158 bi_instr * bi_arshift_v2i16_to(bi_builder *b, bi_index dest0, bi_inde argument 178 bi_arshift_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 198 bi_arshift_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 224 bi_arshift_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool bytes2,bool result_word) argument 246 bi_atest_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 378 bi_atom_cx_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,uint32_t sr_count) argument 439 bi_atom_post_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 459 bi_atom_post_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 479 bi_atom_post_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 501 bi_atom_pre_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc) argument 522 bi_axchg_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_seg seg) argument 543 bi_axchg_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_seg seg) argument 564 bi_axchg_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_seg seg) argument 596 bi_bitrev_i32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 614 bi_blend_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,uint32_t sr_count) argument 969 bi_clper_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_inactive_result inactive_result,enum bi_lane_op lane_op,enum bi_subgroup subgroup) argument 991 bi_clper_v6_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 1010 bi_clz_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bool mask) argument 1029 bi_clz_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0,bool mask) argument 1048 bi_clz_v4u8_to(bi_builder * b,bi_index dest0,bi_index src0,bool mask) argument 1067 bi_clz_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bool mask) argument 1093 bi_csel_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1115 bi_csel_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1137 bi_csel_s32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1159 bi_csel_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1181 bi_csel_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1203 bi_csel_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1225 bi_csel_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1247 bi_csel_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1269 bi_csel_to(bi_builder * b,nir_alu_type type,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_cmpf cmpf) argument 1315 bi_cubeface_to(bi_builder * b,bi_index dest0,bi_index dest1,bi_index src0,bi_index src1,bi_index src2) argument 1330 bi_cubeface1_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 1350 bi_cubeface2_to(bi_builder * b,bi_index dest0,bi_index src0) argument 1368 bi_cube_ssel_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 1388 bi_cube_tsel_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 1432 bi_dtsel_imm_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_table table) argument 1451 bi_f16_to_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 1469 bi_f16_to_s32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 1488 bi_f16_to_u32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 1507 bi_f32_to_s32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 1526 bi_f32_to_u32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 1545 bi_fabsneg_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 1563 bi_fabsneg_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 1581 bi_fabsneg_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 1603 bi_fadd_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 1623 bi_fadd_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 1643 bi_fadd_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 1665 bi_fadd_imm_f32_to(bi_builder * b,bi_index dest0,bi_index src0,uint32_t index) argument 1684 bi_fadd_imm_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,uint32_t index) argument 1703 bi_fadd_imm_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,uint32_t index) argument 1725 bi_fadd_lscale_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 1744 bi_fadd_rscale_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_round round,enum bi_special special) argument 1766 bi_fclamp_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 1784 bi_fclamp_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 1802 bi_fclamp_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 1824 bi_fcmp_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 1845 bi_fcmp_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 1866 bi_fcmp_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 1888 bi_fcos_table_u6_to(bi_builder * b,bi_index dest0,bi_index src0,bool offset) argument 1907 bi_fexp_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 1926 bi_fexp_table_u4_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_adj adj) argument 1945 bi_flogd_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 1963 bi_flog_table_f32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_mode mode,enum bi_precision precision) argument 1983 bi_flshift_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool bytes2) argument 2004 bi_fma_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_round round) argument 2025 bi_fma_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_round round) argument 2046 bi_fma_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_round round) argument 2068 bi_fmax_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2087 bi_fmax_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2106 bi_fmax_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1) argument 2128 bi_fma_rscale_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_round round,enum bi_special special) argument 2151 bi_fma_rscale_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_round round,enum bi_special special) argument 2174 bi_fma_rscale_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,enum bi_round round,enum bi_special special) argument 2196 bi_fmin_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2215 bi_fmin_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2234 bi_fmin_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1) argument 2256 bi_fmul_cslice_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2275 bi_fmul_slice_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2294 bi_fpclass_f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2312 bi_fpclass_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2330 bi_fpclass_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 2352 bi_fpow_sc_apply_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2371 bi_fpow_sc_det_f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_func func) argument 2391 bi_fpow_sc_det_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_func func) argument 2411 bi_fpow_sc_det_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_func func) argument 2433 bi_frcp_f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2451 bi_frcp_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2469 bi_frcp_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 2491 bi_frcp_approx_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2509 bi_frexpe_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bool log,bool sqrt) argument 2529 bi_frexpe_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bool log,bool sqrt) argument 2549 bi_frexpe_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bool log,bool sqrt) argument 2571 bi_frexpm_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bool log,bool sqrt) argument 2591 bi_frexpm_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bool log,bool sqrt) argument 2611 bi_frexpm_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bool log,bool sqrt) argument 2633 bi_fround_f32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 2652 bi_fround_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 2671 bi_fround_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,enum bi_round round) argument 2693 bi_frscale_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2712 bi_frscale_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 2731 bi_frscale_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1) argument 2753 bi_frshift_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool bytes2) argument 2774 bi_frsq_f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2792 bi_frsq_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2810 bi_frsq_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 2832 bi_frsq_approx_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 2850 bi_fsincos_offset_u6_to(bi_builder * b,bi_index dest0,bi_index src0,bool scale) argument 2869 bi_fsin_table_u6_to(bi_builder * b,bi_index dest0,bi_index src0,bool offset) argument 2888 bi_hadd_s32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 2908 bi_hadd_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 2928 bi_hadd_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 2948 bi_hadd_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 2968 bi_hadd_v4s8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 2988 bi_hadd_v4u8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 3008 bi_hadd_to(bi_builder * b,nir_alu_type type,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 3046 bi_iabs_s32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 3064 bi_iabs_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 3082 bi_iabs_v4s8_to(bi_builder * b,bi_index dest0,bi_index src0) argument 3100 bi_iabs_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 3126 bi_iadd_s32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3146 bi_iadd_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3166 bi_iadd_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3186 bi_iadd_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3206 bi_iadd_v4s8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3226 bi_iadd_v4u8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3246 bi_iadd_to(bi_builder * b,nir_alu_type type,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3284 bi_iaddc_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 3304 bi_iadd_imm_i32_to(bi_builder * b,bi_index dest0,bi_index src0,uint32_t index) argument 3323 bi_iadd_imm_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,uint32_t index) argument 3342 bi_iadd_imm_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,uint32_t index) argument 3361 bi_iadd_imm_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,uint32_t index) argument 3387 bi_icmp_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3408 bi_icmp_s32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3429 bi_icmp_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3450 bi_icmp_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3471 bi_icmp_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3492 bi_icmp_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3513 bi_icmp_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3534 bi_icmp_v4s8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3555 bi_icmp_v4u8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3576 bi_icmp_to(bi_builder * b,nir_alu_type type,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3626 bi_icmpf_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 3646 bi_icmpi_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3667 bi_icmpi_s32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3688 bi_icmpi_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3709 bi_icmpi_to(bi_builder * b,nir_alu_type type,bi_index dest0,bi_index src0,bi_index src1,enum bi_cmpf cmpf,enum bi_result_type result_type) argument 3735 bi_icmpm_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 3755 bi_idp_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 3774 bi_ilogb_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 3792 bi_ilogb_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 3810 bi_ilogb_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 3832 bi_imov_fma_to(bi_builder * b,bi_index dest0,bool threads) argument 3850 bi_imul_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 3869 bi_imul_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 3888 bi_imul_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 3907 bi_imul_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1) argument 3933 bi_imuld_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool threads) argument 3953 bi_isub_s32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3973 bi_isub_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 3993 bi_isub_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 4013 bi_isub_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 4033 bi_isub_v4s8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 4053 bi_isub_v4u8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 4073 bi_isub_to(bi_builder * b,nir_alu_type type,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bool saturate) argument 4111 bi_isubb_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 4142 bi_jump_ex_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_stack_mode stack_mode,bool test_mode) argument 4164 bi_ldexp_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 4184 bi_ldexp_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 4204 bi_ldexp_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 4226 bi_ld_attr_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format,enum bi_vecsize vecsize) argument 4248 bi_ld_attr_imm_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_register_format register_format,enum bi_vecsize vecsize,uint32_t attribute_index) argument 4270 bi_ld_attr_tex_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format,enum bi_vecsize vecsize) argument 4292 bi_ld_cvt_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format,enum bi_vecsize vecsize) argument 4314 bi_ld_gclk_u64_to(bi_builder * b,bi_index dest0,enum bi_source source) argument 4332 bi_ld_tile_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_vecsize vecsize) argument 4353 bi_ld_var_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_vecsize vecsize) argument 4376 bi_ld_var_flat_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_function function,enum bi_register_format register_format,enum bi_vecsize vecsize) argument 4397 bi_ld_var_flat_imm_to(bi_builder * b,bi_index dest0,enum bi_function function,enum bi_register_format register_format,enum bi_vecsize vecsize,uint32_t index) argument 4418 bi_ld_var_imm_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_vecsize vecsize,uint32_t index) argument 4441 bi_ld_var_special_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_register_format register_format,enum bi_sample sample,enum bi_update update,enum bi_varying_name varying_name,enum bi_vecsize vecsize) argument 4464 bi_lea_attr_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format) argument 4485 bi_lea_attr_imm_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_register_format register_format,uint32_t attribute_index) argument 4506 bi_lea_attr_tex_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_register_format register_format) argument 4527 bi_lea_tex_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool format) argument 4548 bi_lea_tex_imm_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool format,uint32_t texture_index) argument 4569 bi_load_i128_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4589 bi_load_i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4610 bi_load_i24_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4631 bi_load_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4651 bi_load_i48_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4671 bi_load_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4691 bi_load_i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4712 bi_load_i96_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4732 bi_load_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_seg seg) argument 4778 bi_logb_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 4796 bi_logb_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 4814 bi_logb_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 4836 bi_lrot_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool bytes2,bool result_word) argument 4858 bi_lshift_and_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 4878 bi_lshift_and_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 4898 bi_lshift_and_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 4918 bi_lshift_and_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 4944 bi_lshift_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool bytes2,bool result_word) argument 4966 bi_lshift_or_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 4986 bi_lshift_or_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5006 bi_lshift_or_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5026 bi_lshift_or_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5052 bi_lshift_xor_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5072 bi_lshift_xor_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5092 bi_lshift_xor_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5112 bi_lshift_xor_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5138 bi_mkvec_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 5157 bi_mkvec_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3) argument 5178 bi_mov_i32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5196 bi_mux_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_mux mux) argument 5217 bi_mux_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_mux mux) argument 5238 bi_mux_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_mux mux) argument 5259 bi_mux_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_mux mux) argument 5285 bi_nop_to(bi_builder * b,bi_index dest0) argument 5302 bi_patom_c_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc,uint32_t sr_count) argument 5324 bi_patom_c1_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc,uint32_t sr_count) argument 5345 bi_popcount_i32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5363 bi_quiet_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5381 bi_quiet_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5399 bi_quiet_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 5421 bi_rrot_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool bytes2,bool result_word) argument 5443 bi_rshift_and_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5463 bi_rshift_and_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5483 bi_rshift_and_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5503 bi_rshift_and_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5529 bi_rshift_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool bytes2,bool result_word) argument 5551 bi_rshift_or_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5571 bi_rshift_or_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5591 bi_rshift_or_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5611 bi_rshift_or_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5637 bi_rshift_xor_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5657 bi_rshift_xor_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5677 bi_rshift_xor_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5697 bi_rshift_xor_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 5723 bi_s16_to_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5741 bi_s16_to_s32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5759 bi_s32_to_f32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 5778 bi_s8_to_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5796 bi_s8_to_s32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 5814 bi_seg_add_to(bi_builder * b,bi_index dest0,bi_index src0,bool preserve_null,enum bi_seg seg) argument 5834 bi_seg_add_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool preserve_null,enum bi_seg seg) argument 5855 bi_shaddxh_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1) argument 5874 bi_shaddxl_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,uint32_t shift) argument 5894 bi_shaddxl_s32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,uint32_t shift) argument 5914 bi_shaddxl_u32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,uint32_t shift) argument 5934 bi_shaddxl_to(bi_builder * b,nir_alu_type type,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,uint32_t shift) argument 5960 bi_shift_double_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2) argument 6149 bi_swz_v2i16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6167 bi_swz_v4i8_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6185 bi_swz_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0) argument 6207 bi_texc_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3,bool lod_mode,uint32_t sr_count) argument 6230 bi_texs_2d_f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool lod_mode,uint32_t sampler_index,uint32_t texture_index) argument 6252 bi_texs_2d_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bool lod_mode,uint32_t sampler_index,uint32_t texture_index) argument 6274 bi_texs_2d_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bool lod_mode,uint32_t sampler_index,uint32_t texture_index) argument 6296 bi_texs_cube_f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,uint32_t sampler_index,uint32_t texture_index) argument 6318 bi_texs_cube_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,uint32_t sampler_index,uint32_t texture_index) argument 6340 bi_texs_cube_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,uint32_t sampler_index,uint32_t texture_index) argument 6362 bi_u16_to_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6380 bi_u16_to_u32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6398 bi_u32_to_f32_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 6417 bi_u8_to_f32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6435 bi_u8_to_u32_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6453 bi_v2f16_to_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 6472 bi_v2f16_to_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 6491 bi_v2f32_to_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_round round) argument 6511 bi_v2s16_to_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 6530 bi_v2s8_to_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6548 bi_v2s8_to_v2s16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6566 bi_v2u16_to_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_round round) argument 6585 bi_v2u8_to_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6603 bi_v2u8_to_v2u16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6621 bi_var_tex_f16_to(bi_builder * b,bi_index dest0,bool lod_mode,enum bi_sample sample,enum bi_update update,uint32_t texture_index,uint32_t varying_index) argument 6643 bi_var_tex_f32_to(bi_builder * b,bi_index dest0,bool lod_mode,enum bi_sample sample,enum bi_update update,uint32_t texture_index,uint32_t varying_index) argument 6665 bi_var_tex_to(bi_builder * b,unsigned bitsize,bi_index dest0,bool lod_mode,enum bi_sample sample,enum bi_update update,uint32_t texture_index,uint32_t varying_index) argument 6687 bi_vn_asst1_f16_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool h,bool l) argument 6709 bi_vn_asst1_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bi_index src3) argument 6730 bi_vn_asst2_f32_to(bi_builder * b,bi_index dest0,bi_index src0,bool scale) argument 6749 bi_vn_asst2_v2f16_to(bi_builder * b,bi_index dest0,bi_index src0) argument 6767 bi_wmask_to(bi_builder * b,bi_index dest0,bi_index src0,enum bi_subgroup subgroup,uint32_t fill) argument 6787 bi_zs_emit_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,bool stencil,bool z) argument [all...] |