/external/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_qir.c | 542 qir_inst(enum qop op, struct qreg dst, struct qreg src0, struct qreg src1) argument 549 inst->src[1] = src1;
|
H A D | vc4_qir.h | 561 struct qreg src0, struct qreg src1); 748 qir_SEL(struct vc4_compile *c, uint8_t cond, struct qreg src0, struct qreg src1) argument 751 qir_MOV_dest(c, t, src1);
|
H A D | vc4_qpu.c | 197 struct qpu_reg dst, struct qpu_reg src0, struct qpu_reg src1) 209 inst |= QPU_MUX(src1.mux, QPU_ADD_B); 210 inst = set_src_raddr(inst, src1); 218 struct qpu_reg dst, struct qpu_reg src0, struct qpu_reg src1) 230 inst |= QPU_MUX(src1.mux, QPU_MUL_B); 231 inst = set_src_raddr(inst, src1); 196 qpu_a_alu2(enum qpu_op_add op, struct qpu_reg dst, struct qpu_reg src0, struct qpu_reg src1) argument 217 qpu_m_alu2(enum qpu_op_mul op, struct qpu_reg dst, struct qpu_reg src0, struct qpu_reg src1) argument
|
H A D | vc4_qpu.h | 141 struct qpu_reg src0, struct qpu_reg src1) ATTRIBUTE_CONST; 143 struct qpu_reg src0, struct qpu_reg src1) ATTRIBUTE_CONST; 174 qpu_a_##op(struct qpu_reg dst, struct qpu_reg src0, struct qpu_reg src1) \ 176 return qpu_a_alu2(QPU_A_##op, dst, src0, src1); \ 181 qpu_m_##op(struct qpu_reg dst, struct qpu_reg src0, struct qpu_reg src1) \ 183 return qpu_m_alu2(QPU_M_##op, dst, src0, src1); \
|
H A D | vc4_qpu_emit.c | 165 struct qpu_reg *src0, struct qpu_reg *src1, 169 uint32_t mux1 = src1->mux == QPU_MUX_SMALL_IMM ? QPU_MUX_B : src1->mux; 173 (src0->addr == src1->addr && 174 src0->mux == src1->mux)) { 178 if (swap_file(src0) || swap_file(src1)) 163 fixup_raddr_conflict(struct qblock *block, struct qpu_reg dst, struct qpu_reg *src0, struct qpu_reg *src1, struct qinst *inst, uint64_t *unpack) argument
|
/external/mesa3d/src/compiler/glsl/ |
H A D | ir_expression_operation.py | 398 src1 = "op[1]->value.{0}[{1}]".format(types[1].union_field, indices[1]) if len(types) >= 2 else "ERROR" 405 src1=src1, 546 operation("add", 2, printable_name="+", source_types=numeric_types, c_expression="{src0} + {src1}", flags=vector_scalar_operation), 547 operation("sub", 2, printable_name="-", source_types=numeric_types, c_expression="{src0} - {src1}", flags=vector_scalar_operation), 549 operation("mul", 2, printable_name="*", source_types=numeric_types, c_expression="{src0} * {src1}"), 551 operation("div", 2, printable_name="/", source_types=numeric_types, c_expression={'u': "{src1} == 0 ? 0 : {src0} / {src1}", 'i': "{src1} == 0 ? 0 : {src0} / {src1}", 'defaul [all...] |
H A D | lower_instructions.cpp | 1469 ir_variable *src1 = local 1470 new(ir) ir_variable(glsl_type::uvec(elements), "src1", ir_var_temporary); 1495 i.insert_before(src1); 1503 i.insert_before(assign(src1, ir->operands[0])); 1528 i.insert_before(assign(src1, i2u(abs(itmp1)))); 1532 i.insert_before(assign(src1l, bit_and(src1, c0000FFFF))); 1534 i.insert_before(assign(src1h, rshift(src1, c16)));
|
/external/mesa3d/src/compiler/nir/ |
H A D | nir.h | 806 unsigned src1, unsigned src2); 2177 bool nir_srcs_equal(nir_src src1, nir_src src2);
|
H A D | nir_builder.h | 176 nir_ssa_def *src1, nir_ssa_def *src2, nir_ssa_def *src3) 186 if (src1) 187 instr->src[1].src = nir_src_for_ssa(src1); 312 nir_fdot(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 314 assert(src0->num_components == src1->num_components); 316 case 1: return nir_fmul(build, src0, src1); 317 case 2: return nir_fdot2(build, src0, src1); 318 case 3: return nir_fdot3(build, src0, src1); 319 case 4: return nir_fdot4(build, src0, src1); 328 nir_bany_inequal(nir_builder *b, nir_ssa_def *src0, nir_ssa_def *src1) argument 175 nir_build_alu(nir_builder *build, nir_op op, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2, nir_ssa_def *src3) argument [all...] |
H A D | nir_instr_set.c | 95 nir_phi_src *src1 = *(nir_phi_src **)data1; local 97 return src1->pred - src2->pred; 205 nir_srcs_equal(nir_src src1, nir_src src2) argument 207 if (src1.is_ssa) { 209 return src1.ssa == src2.ssa; 217 if ((src1.reg.indirect == NULL) != (src2.reg.indirect == NULL)) 220 if (src1.reg.indirect) { 221 if (!nir_srcs_equal(*src1.reg.indirect, *src2.reg.indirect)) 225 return src1.reg.reg == src2.reg.reg && 226 src1 232 nir_alu_srcs_equal(const nir_alu_instr *alu1, const nir_alu_instr *alu2, unsigned src1, unsigned src2) argument [all...] |
H A D | nir_lower_double_ops.c | 442 lower_mod(nir_builder *b, nir_ssa_def *src0, nir_ssa_def *src1) argument 450 nir_ssa_def *floor = nir_ffloor(b, nir_fdiv(b, src0, src1)); 451 nir_ssa_def *mod = nir_fsub(b, src0, nir_fmul(b, src1, floor)); 454 nir_fne(b, mod, src1), 552 nir_ssa_def *src1 = nir_fmov_alu(&bld, instr->src[1], local 554 result = lower_mod(&bld, src, src1);
|
H A D | nir_lower_indirect_derefs.c | 85 nir_phi_src *src1 = ralloc(phi, nir_phi_src); local 86 src1->pred = nir_if_last_else_block(if_stmt); 87 src1->src = nir_src_for_ssa(else_dest); 88 exec_list_push_tail(&phi->srcs, &src1->node);
|
H A D | nir_lower_wpos_ytransform.c | 72 nir_cmp(nir_builder *b, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 74 return nir_bcsel(b, nir_flt(b, src0, nir_imm_float(b, 0.0)), src1, src2);
|
H A D | nir_opcodes.py | 47 Constant expressions are formed from the variables src0, src1, ..., 130 def reduce_(src0, src1): 131 return reduce_expr.format(src0=src0, src1=src1) 133 src1 = prereduce("src0.y") 137 final(reduce_(src0, src1))) 139 final(reduce_(reduce_(src0, src1), src2))) 141 final(reduce_(reduce_(src0, src1), reduce_(src2, src3)))) 361 def reduce_(src0, src1): 362 return reduce_expr.format(src0=src0, src1 [all...] |
/external/mesa3d/src/compiler/spirv/ |
H A D | spirv_to_nir.c | 2292 nir_ssa_def *src0, nir_ssa_def *src1, 2306 vec->src[i].src = nir_src_for_ssa(src1); 2291 vtn_vector_shuffle(struct vtn_builder *b, unsigned num_components, nir_ssa_def *src0, nir_ssa_def *src1, const uint32_t *indices) argument
|
H A D | vtn_alu.c | 66 struct vtn_ssa_value *src1 = wrap_matrix(b, _src1); local 72 unsigned src1_columns = glsl_get_matrix_columns(src1->type); 88 src1 = src0_transpose; 97 /* We already have the rows of src0 and the columns of src1 available, 106 src1->elems[i]->def); 111 /* We don't handle the case where src1 is transposed but not src0, since 112 * the general case only uses individual components of src1 so the 113 * optimizer should chew through the transpose we emitted for src1. 117 /* dest[i] = sum(src0[j] * src1[i][j] for all j) */ 120 nir_channel(&b->nb, src1 155 vtn_handle_matrix_alu(struct vtn_builder *b, SpvOp opcode, struct vtn_value *dest, struct vtn_ssa_value *src0, struct vtn_ssa_value *src1) argument [all...] |
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_quad.c | 162 * src0 src1 166 * # 2 | 3 # # 6 | 7 # # 2 | 3 | 6 | 7 # src1 195 LLVMValueRef src0, src1; local 198 src1 = LLVMBuildBitCast(builder, src[i + 1], type2_ref, ""); 200 dst[i + 0] = lp_build_interleave2(gallivm, type2, src0, src1, 0); 201 dst[i + 1] = lp_build_interleave2(gallivm, type2, src0, src1, 1);
|
H A D | lp_bld_tgsi_aos.c | 480 LLVMValueRef src0, src1, src2; local 536 src1 = lp_build_emit_fetch(&bld->bld_base, inst, 1, LP_CHAN_ALL); 537 dst0 = lp_build_mul(&bld->bld_base.base, src0, src1); 542 src1 = lp_build_emit_fetch(&bld->bld_base, inst, 1, LP_CHAN_ALL); 543 dst0 = lp_build_add(&bld->bld_base.base, src0, src1); 559 src1 = lp_build_emit_fetch(&bld->bld_base, inst, 1, LP_CHAN_ALL); 560 dst0 = lp_build_min(&bld->bld_base.base, src0, src1); 565 src1 = lp_build_emit_fetch(&bld->bld_base, inst, 1, LP_CHAN_ALL); 566 dst0 = lp_build_max(&bld->bld_base.base, src0, src1); 572 src1 [all...] |
H A D | lp_bld_tgsi_info.c | 405 struct lp_tgsi_channel_info src1; local 408 analyse_src(ctx, &src1, &inst->Src[1].Register, chan); 412 } else if (is_immediate(&src1, 0.0f)) { 413 res[chan] = src1; 415 res[chan] = src1; 416 } else if (is_immediate(&src1, 1.0f)) {
|
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_exec.c | 132 const union tgsi_exec_channel *src1, 135 dst->f[0] = src0->f[0] < src1->f[0] ? src1->f[0] : src0->f[0] > src2->f[0] ? src2->f[0] : src0->f[0]; 136 dst->f[1] = src0->f[1] < src1->f[1] ? src1->f[1] : src0->f[1] > src2->f[1] ? src2->f[1] : src0->f[1]; 137 dst->f[2] = src0->f[2] < src1->f[2] ? src1->f[2] : src0->f[2] > src2->f[2] ? src2->f[2] : src0->f[2]; 138 dst->f[3] = src0->f[3] < src1->f[3] ? src1->f[3] : src0->f[3] > src2->f[3] ? src2->f[3] : src0->f[3]; 144 const union tgsi_exec_channel *src1, 130 micro_clamp(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 142 micro_cmp(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 373 micro_dldexp(union tgsi_double_channel *dst, const union tgsi_double_channel *src0, union tgsi_exec_channel *src1) argument 506 micro_lrp(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 518 micro_mad(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 592 micro_seq(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 603 micro_sge(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 634 micro_sgt(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 655 micro_sle(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 666 micro_slt(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 677 micro_sne(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 898 micro_u64shl(union tgsi_double_channel *dst, const union tgsi_double_channel *src0, union tgsi_exec_channel *src1) argument 914 micro_i64shr(union tgsi_double_channel *dst, const union tgsi_double_channel *src0, union tgsi_exec_channel *src1) argument 930 micro_u64shr(union tgsi_double_channel *dst, const union tgsi_double_channel *src0, union tgsi_exec_channel *src1) argument 1362 micro_add(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 1393 micro_lt( union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2, const union tgsi_exec_channel *src3 ) argument 1407 micro_max(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 1418 micro_min(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 1429 micro_mul(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 1470 micro_sub(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 3817 union tgsi_exec_channel src1; local 3865 union tgsi_exec_channel src1; local 4634 micro_shl(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4650 micro_and(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4661 micro_or(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4672 micro_xor(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4683 micro_mod(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4704 micro_fseq(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4715 micro_fsge(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4726 micro_fslt(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4737 micro_fsne(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4748 micro_idiv(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4759 micro_imax(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4770 micro_imin(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4781 micro_isge(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4792 micro_ishr(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4808 micro_islt(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4839 micro_uadd(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4850 micro_udiv(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4861 micro_umad(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 4873 micro_umax(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4884 micro_umin(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4895 micro_umod(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4906 micro_umul(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4917 micro_imul_hi(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4930 micro_umul_hi(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4943 micro_useq(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4954 micro_usge(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4965 micro_ushr(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4981 micro_uslt(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 4992 micro_usne(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1) argument 5013 micro_ucmp(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 5028 micro_ibfe(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 5050 micro_ubfe(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2) argument 5072 micro_bfi(union tgsi_exec_channel *dst, const union tgsi_exec_channel *src0, const union tgsi_exec_channel *src1, const union tgsi_exec_channel *src2, const union tgsi_exec_channel *src3) argument [all...] |
H A D | tgsi_lowering.c | 172 * dst.y = src0.y \times src1.y 174 * dst.w = src1.w 183 * if (dst.yz aliases src1.w) { 184 * MOV tmpB.yw, src1.yw 185 * src1 = tmpB 187 * MUL dst.y, src0.y, src1.y 189 * MOV dst.w, src1.w 202 struct tgsi_full_src_register *src1 = &inst->Src[1]; local 210 if (aliases(dst, TGSI_WRITEMASK_YZ, src1, TGSI_WRITEMASK_W)) { 211 create_mov(tctx, &ctx->tmp[B].dst, src1, TGSI_WRITEMASK_Y 281 struct tgsi_full_src_register *src1 = &inst->Src[1]; local 407 struct tgsi_full_src_register *src1 = &inst->Src[1]; local 502 struct tgsi_full_src_register *src1 = &inst->Src[1]; local 951 struct tgsi_full_src_register *src1 = &inst->Src[1]; local [all...] |
H A D | tgsi_ureg.h | 784 struct ureg_src src1 ) \ 803 ureg_emit_src( ureg, src1 ); \ 812 struct ureg_src src1 ) \ 832 ureg_emit_src( ureg, src1 ); \ 840 struct ureg_src src1 ) \ 861 ureg_emit_src( ureg, src1 ); \ 869 struct ureg_src src1, \ 889 ureg_emit_src( ureg, src1 ); \ 898 struct ureg_src src1, \ 920 ureg_emit_src( ureg, src1 ); \ [all...] |
/external/mesa3d/prebuilt-intermediates/main/ |
H A D | format_unpack.c | 2187 const GLushort *src1 = src0 + 1; /* odd */ local 2190 const GLubyte y1 = (*src1 >> 8) & 0xff; /* luminance */ 2191 const GLubyte cr = *src1 & 0xff; /* chroma V */ 2212 const GLushort *src1 = src0 + 1; /* odd */ local 2215 const GLubyte y1 = *src1 & 0xff; /* luminance */ 2216 const GLubyte cb = (*src1 >> 8) & 0xff; /* chroma U */
|
/external/mesa3d/prebuilt-intermediates/nir/ |
H A D | nir_builder_opcodes.h | 39 nir_ball_fequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 41 return nir_build_alu(build, nir_op_ball_fequal2, src0, src1, NULL, NULL); 44 nir_ball_fequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 46 return nir_build_alu(build, nir_op_ball_fequal3, src0, src1, NULL, NULL); 49 nir_ball_fequal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 51 return nir_build_alu(build, nir_op_ball_fequal4, src0, src1, NULL, NULL); 54 nir_ball_iequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 56 return nir_build_alu(build, nir_op_ball_iequal2, src0, src1, NULL, NULL); 59 nir_ball_iequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 61 return nir_build_alu(build, nir_op_ball_iequal3, src0, src1, NUL 64 nir_ball_iequal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 69 nir_bany_fnequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 74 nir_bany_fnequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 79 nir_bany_fnequal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 84 nir_bany_inequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 89 nir_bany_inequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 94 nir_bany_inequal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 99 nir_bcsel(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 104 nir_bfi(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 109 nir_bfm(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 119 nir_bitfield_insert(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2, nir_ssa_def *src3) argument 149 nir_extract_i16(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 154 nir_extract_i8(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 159 nir_extract_u16(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 164 nir_extract_u8(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 194 nir_fadd(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 199 nir_fall_equal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 204 nir_fall_equal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 209 nir_fall_equal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 214 nir_fand(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 219 nir_fany_nequal2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 224 nir_fany_nequal3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 229 nir_fany_nequal4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 244 nir_fcsel(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 279 nir_fdiv(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 284 nir_fdot2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 289 nir_fdot3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 294 nir_fdot4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 299 nir_fdot_replicated2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 304 nir_fdot_replicated3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 309 nir_fdot_replicated4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 314 nir_fdph(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 319 nir_fdph_replicated(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 324 nir_feq(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 339 nir_ffma(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 349 nir_fge(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 364 nir_flrp(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 369 nir_flt(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 374 nir_fmax(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 379 nir_fmin(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 384 nir_fmod(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 394 nir_fmul(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 399 nir_fne(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 494 nir_for(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 499 nir_fpow(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 514 nir_frem(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 549 nir_fsub(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 559 nir_fxor(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 584 nir_iadd(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 589 nir_iand(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 594 nir_ibfe(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 599 nir_ibitfield_extract(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 604 nir_idiv(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 609 nir_ieq(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 619 nir_ige(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 624 nir_ilt(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 629 nir_imax(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 634 nir_imin(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 639 nir_imod(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 649 nir_imul(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 654 nir_imul_high(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 659 nir_ine(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 674 nir_ior(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 679 nir_irem(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 684 nir_ishl(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 689 nir_ishr(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 699 nir_isub(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 704 nir_ixor(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 709 nir_ldexp(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 719 nir_pack_double_2x32_split(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 729 nir_pack_half_2x16_split(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 764 nir_seq(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 769 nir_sge(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 774 nir_slt(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 779 nir_sne(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 794 nir_uadd_carry(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 799 nir_ubfe(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 804 nir_ubitfield_extract(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 809 nir_udiv(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 819 nir_uge(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 824 nir_ult(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 829 nir_umax(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 834 nir_umax_4x8(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 839 nir_umin(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 844 nir_umin_4x8(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 849 nir_umod(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 854 nir_umul_high(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 859 nir_umul_unorm_4x8(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 914 nir_usadd_4x8(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 919 nir_ushr(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 924 nir_ussub_4x8(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 929 nir_usub_borrow(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 934 nir_vec2(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1) argument 939 nir_vec3(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2) argument 944 nir_vec4(nir_builder *build, nir_ssa_def *src0, nir_ssa_def *src1, nir_ssa_def *src2, nir_ssa_def *src3) argument [all...] |
H A D | nir_constant_expressions.c | 355 const struct float32_vec src1 = { local 364 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); 381 const struct float64_vec src1 = { local 390 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y)); 421 const struct float32_vec src1 = { local 430 dst.x = dst.y = dst.z = dst.w = ((src0.x == src1.x) && (src0.y == src1.y) && (src0.z == src1 447 const struct float64_vec src1 = { local 487 const struct float32_vec src1 = { local 513 const struct float64_vec src1 = { local 553 const struct int32_vec src1 = { local 579 const struct int64_vec src1 = { local 619 const struct int32_vec src1 = { local 645 const struct int64_vec src1 = { local 685 const struct int32_vec src1 = { local 711 const struct int64_vec src1 = { local 751 const struct float32_vec src1 = { local 777 const struct float64_vec src1 = { local 817 const struct float32_vec src1 = { local 843 const struct float64_vec src1 = { local 883 const struct float32_vec src1 = { local 909 const struct float64_vec src1 = { local 949 const struct int32_vec src1 = { local 975 const struct int64_vec src1 = { local 1015 const struct int32_vec src1 = { local 1041 const struct int64_vec src1 = { local 1081 const struct int32_vec src1 = { local 1107 const struct int64_vec src1 = { local 1142 const uint32_t src1 = local 1160 const uint64_t src1 = local 1193 const uint32_t src1 = local 1226 const uint32_t src1 = local 1273 const int32_t src1 = local 1298 const int32_t src1 = local 1397 const uint32_t src1 = local 1431 const uint32_t src1 = local 1713 const int32_t src1 = local 1730 const int64_t src1 = local 1761 const int32_t src1 = local 1778 const int64_t src1 = local 1809 const uint32_t src1 = local 1826 const uint64_t src1 = local 1857 const uint32_t src1 = local 1874 const uint64_t src1 = local 2125 const float32_t src1 = local 2142 const float64_t src1 = local 2177 const struct float32_vec src1 = { local 2203 const struct float32_vec src1 = { local 2243 const struct float32_vec src1 = { local 2269 const struct float32_vec src1 = { local 2309 const struct float32_vec src1 = { local 2335 const struct float32_vec src1 = { local 2371 const float32_t src1 = local 2388 const float32_t src1 = local 2423 const struct float32_vec src1 = { local 2449 const struct float32_vec src1 = { local 2489 const struct float32_vec src1 = { local 2515 const struct float32_vec src1 = { local 2555 const struct float32_vec src1 = { local 2581 const struct float32_vec src1 = { local 2705 const float32_t src1 = local 2724 const float32_t src1 = local 2997 const float32_t src1 = local 3014 const float64_t src1 = local 3049 const struct float32_vec src1 = { local 3075 const struct float64_vec src1 = { local 3115 const struct float32_vec src1 = { local 3141 const struct float64_vec src1 = { local 3181 const struct float32_vec src1 = { local 3207 const struct float64_vec src1 = { local 3247 const struct float32_vec src1 = { local 3276 const struct float64_vec src1 = { local 3319 const struct float32_vec src1 = { local 3348 const struct float64_vec src1 = { local 3391 const struct float32_vec src1 = { local 3420 const struct float64_vec src1 = { local 3463 const struct float32_vec src1 = { local 3489 const struct float64_vec src1 = { local 3529 const struct float32_vec src1 = { local 3558 const struct float64_vec src1 = { local 3597 const float32_t src1 = local 3614 const float64_t src1 = local 3733 const float32_t src1 = local 3752 const float64_t src1 = local 3829 const float32_t src1 = local 3846 const float64_t src1 = local 3985 const float32_t src1 = local 4004 const float64_t src1 = local 4037 const float32_t src1 = local 4054 const float64_t src1 = local 4085 const float32_t src1 = local 4102 const float64_t src1 = local 4133 const float32_t src1 = local 4150 const float64_t src1 = local 4181 const float32_t src1 = local 4198 const float64_t src1 = local 4273 const float32_t src1 = local 4290 const float64_t src1 = local 4321 const float32_t src1 = local 4338 const float64_t src1 = local 5113 const float32_t src1 = local 5130 const float32_t src1 = local 5161 const float32_t src1 = local 5178 const float64_t src1 = local 5297 const float32_t src1 = local 5314 const float64_t src1 = local 5609 const float32_t src1 = local 5626 const float64_t src1 = local 5701 const float32_t src1 = local 5718 const float32_t src1 = local 5925 const int32_t src1 = local 5942 const int64_t src1 = local 5973 const uint32_t src1 = local 5990 const uint64_t src1 = local 6021 const int32_t src1 = local 6054 const int32_t src1 = local 6101 const int32_t src1 = local 6132 const int32_t src1 = local 6177 const int32_t src1 = local 6194 const int64_t src1 = local 6225 const int32_t src1 = local 6242 const int64_t src1 = local 6345 const int32_t src1 = local 6362 const int64_t src1 = local 6393 const int32_t src1 = local 6410 const int64_t src1 = local 6441 const int32_t src1 = local 6458 const int64_t src1 = local 6489 const int32_t src1 = local 6506 const int64_t src1 = local 6537 const int32_t src1 = local 6554 const int64_t src1 = local 6629 const int32_t src1 = local 6646 const int64_t src1 = local 6677 const int32_t src1 = local 6694 const int32_t src1 = local 6725 const int32_t src1 = local 6742 const int64_t src1 = local 6861 const uint32_t src1 = local 6878 const uint64_t src1 = local 6909 const int32_t src1 = local 6926 const int64_t src1 = local 6957 const int32_t src1 = local 6974 const int64_t src1 = local 7005 const int32_t src1 = local 7022 const int64_t src1 = local 7097 const int32_t src1 = local 7114 const int64_t src1 = local 7145 const uint32_t src1 = local 7162 const uint64_t src1 = local 7193 const int32_t src1 = local 7217 const int32_t src1 = local 7307 const uint32_t src1 = local 7324 const uint32_t src1 = local 7417 const struct float32_vec src1 = { local 7443 const struct float32_vec src1 = { local 7837 const float32_t src1 = local 7854 const float32_t src1 = local 7885 const float32_t src1 = local 7902 const float32_t src1 = local 7933 const float32_t src1 = local 7950 const float32_t src1 = local 7981 const float32_t src1 = local 7998 const float32_t src1 = local 8117 const uint32_t src1 = local 8134 const uint64_t src1 = local 8165 const int32_t src1 = local 8198 const int32_t src1 = local 8245 const int32_t src1 = local 8276 const int32_t src1 = local 8321 const uint32_t src1 = local 8338 const uint64_t src1 = local 8433 const uint32_t src1 = local 8450 const uint64_t src1 = local 8481 const uint32_t src1 = local 8498 const uint64_t src1 = local 8529 const uint32_t src1 = local 8546 const uint64_t src1 = local 8577 const int32_t src1 = local 8601 const int32_t src1 = local 8639 const uint32_t src1 = local 8656 const uint64_t src1 = local 8687 const int32_t src1 = local 8711 const int32_t src1 = local 8749 const uint32_t src1 = local 8766 const uint64_t src1 = local 8797 const uint32_t src1 = local 8814 const uint32_t src1 = local 8845 const int32_t src1 = local 8871 const int32_t src1 = local 9473 const int32_t src1 = local 9497 const int32_t src1 = local 9535 const uint32_t src1 = local 9552 const uint64_t src1 = local 9583 const int32_t src1 = local 9610 const int32_t src1 = local 9651 const uint32_t src1 = local 9668 const uint64_t src1 = local 9703 const struct uint32_vec src1 = { local 9733 const struct uint64_vec src1 = { local 9777 const struct uint32_vec src1 = { local 9816 const struct uint64_vec src1 = { local 9869 const struct uint32_vec src1 = { local 9917 const struct uint64_vec src1 = { local [all...] |