HomeSort by: relevance | last modified time | path
    Searched defs:undef (Results 1 - 25 of 64) sorted by relevancy

1 2 3

  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_opt_undef.c 33 * Turn conditional selects between an undef and some other value into a move
74 * Replace vecN(undef, undef, ...) with a single undef.
91 nir_ssa_def *undef = nir_ssa_undef(b, alu->dest.dest.ssa.num_components, local
93 nir_ssa_def_rewrite_uses(&alu->dest.dest.ssa, undef);
110 unsigned undef = 0; local
117 undef |= BITSET_MASK(nir_ssa_alu_instr_src_components(alu, i)) << i;
122 return undef;
nir_opt_dce.c 88 nir_ssa_undef_instr *undef = nir_instr_as_ssa_undef(instr); local
89 return BITSET_TEST(defs_live, undef->def.index);
nir_phi_builder.c 206 * case, the value is undefined so we need an SSA undef.
208 nir_ssa_undef_instr *undef = local
213 &undef->instr);
214 def = &undef->def;
nir_opt_uniform_atomics.c 76 #undef OP_NOIMG
77 #undef OP
219 nir_ssa_def *undef = nir_ssa_undef(b, 1, intrin->dest.ssa.bit_size); local
222 nir_ssa_def *result = nir_if_phi(b, &intrin->dest.ssa, undef);
256 nir_ssa_def *undef = result ? nir_ssa_undef(b, 1, result->bit_size) : NULL; local
259 result = nir_if_phi(b, result, undef);
nir_control_flow.c 238 nir_ssa_undef_instr *undef = local
242 nir_instr_insert_before_cf_list(&impl->body, &undef->instr);
243 nir_phi_src *src = nir_phi_instr_add_src(phi, pred, nir_src_for_ssa(&undef->def));
244 list_addtail(&src->src.use_link, &undef->def.uses);
612 nir_ssa_undef_instr *undef = local
616 nir_instr_insert_before_cf_list(&impl->body, &undef->instr);
617 nir_ssa_def_rewrite_uses(def, &undef->def);
nir_lower_vars_to_ssa.c 571 nir_ssa_undef_instr *undef = local
576 nir_instr_insert_before(&intrin->instr, &undef->instr);
580 &undef->def);
nir_opt_loop_unroll.c 613 * the access with an undef. This can later result in the entire loop being
653 nir_ssa_def *undef = local
657 undef);
  /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_opt_undef.c 33 * Turn conditional selects between an undef and some other value into a move
75 * Replace vecN(undef, undef, ...) with a single undef.
96 nir_ssa_def *undef = nir_ssa_undef(b, alu->dest.dest.ssa.num_components, local
98 nir_ssa_def_rewrite_uses(&alu->dest.dest.ssa, nir_src_for_ssa(undef));
nir_opt_loop_unroll.c 609 * the access with an undef. This can later result in the entire loop being
649 nir_ssa_def *undef = local
653 nir_src_for_ssa(undef));
nir_phi_builder.c 207 * case, the value is undefined so we need an SSA undef.
209 nir_ssa_undef_instr *undef = local
214 &undef->instr);
215 def = &undef->def;
  /xsrc/external/mit/MesaLib/dist/src/amd/compiler/
aco_lower_phis.cpp 35 undef = 0, member in class:aco::pred_defined
68 if (state->any_pred_defined[block_idx] == pred_defined::undef)
154 if (defined == pred_defined::undef) {
198 std::fill(state->any_pred_defined.begin(), state->any_pred_defined.end(), pred_defined::undef);
226 state->any_pred_defined[block->index] = pred_defined::undef;
242 if (state->any_pred_defined[j] == pred_defined::undef)
248 state->any_pred_defined[block->index] = pred_defined::undef;
283 if (state->any_pred_defined[pred] != pred_defined::undef)
  /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
vir_to_qpu.c 73 struct qreg undef = vir_nop_reg(); local
74 struct qinst *qinst = vir_add_inst(V3D_QPU_A_NOP, undef, undef, undef);
216 /* QFILE_NULL is an undef, so we can load
  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
serialize_tests.cpp 145 nir_ssa_def *undef = nir_ssa_undef(b, GetParam(), 32); local
147 undef, undef, undef, undef,
148 undef, undef, undef, undef,
149 undef, undef, undef, undef
167 nir_ssa_def *undef = nir_ssa_undef(b, 2, 32); local
189 nir_ssa_def *undef = nir_ssa_undef(b, 2, 32); local
218 nir_ssa_def *undef = nir_ssa_undef(b, GetParam(), 32); local
246 nir_ssa_def *undef = nir_ssa_undef(b, GetParam(), 32); local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
lp_bld_type.h 163 LLVMValueRef undef; member in struct:lp_build_context
lp_bld_pack.c 1032 LLVMValueRef undef; local
1040 undef = LLVMGetUndef(LLVMVectorType(type, dst_length));
1041 return LLVMBuildInsertElement(gallivm->builder, undef, src, lp_build_const_int32(gallivm, 0), "");
1044 undef = LLVMGetUndef(type);
1057 /* Undef fill remaining space */
1062 return LLVMBuildShuffleVector(gallivm->builder, src, undef, LLVMConstVector(elems, dst_length), "");
lp_bld_swizzle.c 61 LLVMValueRef undef = LLVMGetUndef(vec_type); local
68 res = LLVMBuildInsertElement(builder, undef, scalar, LLVMConstNull(i32_type), "");
69 res = LLVMBuildShuffleVector(builder, res, undef, LLVMConstNull(i32_vec_type), "");
166 if(a == bld->undef || a == bld->zero || a == bld->one || num_channels == 1)
186 return LLVMBuildShuffleVector(builder, a, bld->undef, LLVMConstVector(shuffles, n), "");
386 return bld->undef;
389 return bld->undef;
398 LLVMValueRef undef = LLVMGetUndef(lp_build_elem_type(bld->gallivm, type)); local
444 aux[i] = undef;
591 return bld->undef;
771 LLVMValueRef undef = LLVMGetUndef(i32t); local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
vir_to_qpu.c 79 struct qreg undef = vir_nop_reg(); local
80 struct qinst *qinst = vir_add_inst(V3D_QPU_A_NOP, undef, undef, undef);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
lp_bld_type.h 163 LLVMValueRef undef; member in struct:lp_build_context
lp_bld_pack.c 1032 LLVMValueRef undef; local
1040 undef = LLVMGetUndef(LLVMVectorType(type, dst_length));
1041 return LLVMBuildInsertElement(gallivm->builder, undef, src, lp_build_const_int32(gallivm, 0), "");
1044 undef = LLVMGetUndef(type);
1057 /* Undef fill remaining space */
1062 return LLVMBuildShuffleVector(gallivm->builder, src, undef, LLVMConstVector(elems, dst_length), "");
lp_bld_swizzle.c 60 LLVMValueRef undef = LLVMGetUndef(vec_type); local
67 res = LLVMBuildInsertElement(builder, undef, scalar, LLVMConstNull(i32_type), "");
68 res = LLVMBuildShuffleVector(builder, res, undef, LLVMConstNull(i32_vec_type), "");
165 if(a == bld->undef || a == bld->zero || a == bld->one || num_channels == 1)
185 return LLVMBuildShuffleVector(builder, a, bld->undef, LLVMConstVector(shuffles, n), "");
385 return bld->undef;
388 return bld->undef;
397 LLVMValueRef undef = LLVMGetUndef(lp_build_elem_type(bld->gallivm, type)); local
441 aux[i] = undef;
588 return bld->undef;
740 LLVMValueRef undef = LLVMGetUndef(i32t); local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/compiler/
brw_fs_copy_propagation.cpp 91 BITSET_WORD *undef; member in struct:__anon2385::block_data
142 bd[block->num].undef = rzalloc_array(bd, BITSET_WORD, bitset_words);
264 /* Initialize the undef set. */
267 BITSET_SET(bd[block->num].undef, i);
271 BITSET_CLEAR(bd[block->num].undef, i);
310 bd[parent->num].undef[i]);
brw_nir.c 77 nir_ssa_def *undef = nir_ssa_undef(b, 1, 32); local
78 nir_ssa_def_rewrite_uses(&intr->dest.ssa, undef);
1420 #undef AOP_CASE
1431 #undef AOP_CASE
  /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
brw_fs_copy_propagation.cpp 88 BITSET_WORD *undef; member in struct:__anon4728::block_data
139 bd[block->num].undef = rzalloc_array(bd, BITSET_WORD, bitset_words);
205 /* Initialize the undef set. */
208 BITSET_SET(bd[block->num].undef, i);
212 BITSET_CLEAR(bd[block->num].undef, i);
251 bd[parent->num].undef[i]);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/
nir.c 421 nir_ssa_undef_instr *undef = nir_instr_as_ssa_undef(ni); local
422 ppir_node *node = ppir_node_create_ssa(block, ppir_op_undef, &undef->def);
428 dest->ssa.undef = true;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
sfn_emitssboinstruction.cpp 440 auto undef = from_nir(intrin->src[2], 0); local

Completed in 50 milliseconds

1 2 3