| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_ir_common.c | 119 mask->exec_mask = LLVMBuildAnd(builder, 124 mask->exec_mask = mask->cond_mask; 127 mask->exec_mask = LLVMBuildAnd(builder, 128 mask->exec_mask, 134 mask->exec_mask = LLVMBuildAnd(builder, 135 mask->exec_mask, 182 mask->exec_mask = mask->ret_mask = mask->break_mask = mask->cont_mask = 198 * mask->exec_mask is used to figure out which bits of val 208 LLVMValueRef exec_mask = mask->has_mask ? mask->exec_mask local in function:lp_exec_mask_store 413 LLVMValueRef exec_mask = LLVMBuildNot(builder, local in function:lp_exec_continue 431 LLVMValueRef exec_mask = LLVMBuildNot(builder, local in function:lp_exec_break 458 LLVMValueRef exec_mask = LLVMBuildNot(builder, local in function:lp_exec_break [all...] |
| H A D | lp_bld_nir_soa.c | 62 struct lp_exec_mask *exec_mask = &bld->exec_mask; local in function:mask_vec 64 if (!exec_mask->has_mask) { 68 return exec_mask->exec_mask; 70 exec_mask->exec_mask, ""); 148 lp_exec_mask_store(&bld->exec_mask, float_bld, split_vals[0], chan_ptr); 149 lp_exec_mask_store(&bld->exec_mask, float_bld, split_vals[1], chan_ptr2); 283 LLVMValueRef pred = mask->has_mask ? mask->exec_mask 792 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_load_global 834 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_store_global 885 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_atomic_global 1057 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_load_mem 1146 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_store_mem 1218 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_atomic_mem 1874 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_vote 1938 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_ballot 1961 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_elect 2000 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_reduce 2225 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_read_invocation 2307 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_load_scratch 2364 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:emit_store_scratch [all...] |
| H A D | lp_bld_ir_common.h | 56 LLVMValueRef exec_mask; member in struct:lp_exec_mask
|
| H A D | lp_bld_tgsi_soa.c | 120 struct lp_exec_mask *exec_mask = &bld->exec_mask; local in function:mask_vec 122 if (!exec_mask->has_mask) { 126 return exec_mask->exec_mask; 128 exec_mask->exec_mask, ""); 388 LLVMValueRef exec_mask; local in function:lp_exec_mask_ret 408 exec_mask = LLVMBuildNot(builder, 409 mask->exec_mask, 3515 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:load_emit 3636 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:store_emit 3829 LLVMValueRef exec_mask = mask_vec(bld_base); local in function:atomic_emit [all...] |
| H A D | lp_bld_format.h | 158 LLVMValueRef exec_mask,
|
| H A D | lp_bld_nir.h | 255 struct lp_exec_mask exec_mask; member in struct:lp_build_nir_soa_context
|
| H A D | lp_bld_format_soa.c | 1012 LLVMValueRef exec_mask, 1086 assert(exec_mask); 1092 LLVMValueRef should_store_mask = LLVMBuildAnd(gallivm->builder, exec_mask, LLVMBuildNot(gallivm->builder, out_of_bounds, ""), "store_mask"); 1009 lp_build_store_rgba_soa(struct gallivm_state * gallivm,const struct util_format_description * format_desc,struct lp_type type,LLVMValueRef exec_mask,LLVMValueRef base_ptr,LLVMValueRef offset,LLVMValueRef out_of_bounds,const LLVMValueRef rgba_in[4]) argument
|
| H A D | lp_bld_sample.h | 148 LLVMValueRef exec_mask; member in struct:lp_img_params
|
| H A D | lp_bld_tgsi.h | 583 struct lp_exec_mask exec_mask; member in struct:lp_build_tgsi_soa_context
|
| H A D | lp_bld_sample_soa.c | 4515 LLVMValueRef exec_mask, 4542 LLVMValueRef should_store_mask = LLVMBuildAnd(gallivm->builder, exec_mask, LLVMBuildNot(gallivm->builder, out_of_bounds, ""), "store_mask"); 4543 assert(exec_mask); 4705 lp_build_store_rgba_soa(gallivm, format_desc, params->type, params->exec_mask, base_ptr, offset, out_of_bounds, 4708 lp_build_do_atomic_soa(gallivm, format_desc, params->type, params->exec_mask, base_ptr, offset, out_of_bounds, 4512 lp_build_do_atomic_soa(struct gallivm_state * gallivm,const struct util_format_description * format_desc,struct lp_type type,LLVMValueRef exec_mask,LLVMValueRef base_ptr,LLVMValueRef offset,LLVMValueRef out_of_bounds,unsigned img_op,LLVMAtomicRMWBinOp op,const LLVMValueRef rgba_in[4],const LLVMValueRef rgba2_in[4],LLVMValueRef atomic_result[4]) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_tgsi_soa.c | 208 mask->exec_mask = mask->ret_mask = mask->break_mask = mask->cont_mask = 240 mask->exec_mask = LLVMBuildAnd(builder, 245 mask->exec_mask = mask->cond_mask; 248 mask->exec_mask = LLVMBuildAnd(builder, 249 mask->exec_mask, 255 mask->exec_mask = LLVMBuildAnd(builder, 256 mask->exec_mask, 363 LLVMValueRef exec_mask = LLVMBuildNot(builder, local in function:lp_exec_break 364 mask->exec_mask, 369 exec_mask, "break_ful 395 LLVMValueRef exec_mask = LLVMBuildNot(builder, local in function:lp_exec_break 410 LLVMValueRef exec_mask = LLVMBuildNot(builder, local in function:lp_exec_continue 741 LLVMValueRef exec_mask = mask->has_mask ? mask->exec_mask : NULL; local in function:lp_exec_mask_store 777 LLVMValueRef exec_mask; local in function:lp_exec_mask_ret 3364 struct lp_exec_mask *exec_mask = &bld->exec_mask; local in function:mask_vec [all...] |
| H A D | lp_bld_tgsi.h | 262 LLVMValueRef exec_mask; member in struct:lp_exec_mask 493 struct lp_exec_mask exec_mask; member in struct:lp_build_tgsi_soa_context
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_insert_exec_mask.cpp | 353 Operand exec_mask = ctx.info[idx].exec.back().first; local in function:aco::__anon045cfe6e0110::transition_to_WQM 354 if (exec_mask.isUndefined()) { 355 exec_mask = bld.pseudo(aco_opcode::p_parallelcopy, bld.def(bld.lm), Operand(exec, bld.lm)); 356 ctx.info[idx].exec.back().first = exec_mask; 359 exec_mask = bld.sop1(Builder::s_wqm, Definition(exec, bld.lm), bld.def(s1, scc), 360 get_exec_op(exec_mask)); 361 ctx.info[idx].exec.emplace_back(exec_mask, mask_type_global | mask_type_wqm); 1051 Operand exec_mask = ctx.info[idx].exec[exec_idx].first; local in function:aco::__anon045cfe6e0110::add_branch_code 1052 exec_mask = bld.sop2(Builder::s_andn2, bld.def(bld.lm), bld.scc(Definition(cond)), 1053 exec_mask, break_con 1081 Operand exec_mask = ctx.info[idx].exec[exec_idx].first; local in function:aco::__anon045cfe6e0110::add_branch_code [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 955 lp_exec_bgnloop(&bld->exec_mask, true); 980 lp_exec_mask_cond_push(&bld->exec_mask, tmp); 981 lp_exec_break(&bld->exec_mask, &bld->bld_base.pc, false); 982 lp_exec_mask_cond_pop(&bld->exec_mask); 983 lp_exec_endloop(bld->bld_base.base.gallivm, &bld->exec_mask); 1178 lp_build_print_value(gallivm, "[TCS OUT] Store mask: ", bld->exec_mask.exec_mask); 1206 if (bld->exec_mask.has_mask) { 1207 lp_build_print_value(gallivm, "[TCS OUT] Exec mask: ", bld->exec_mask.exec_mask); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 490 struct lp_exec_mask *exec_mask = &bld->exec_mask; local in function:BuilderSWR::swr_gs_llvm_end_primitive 492 if (exec_mask->has_mask) 493 mask = AND(mask, unwrap(exec_mask->exec_mask));
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_eu_emit.c | 3153 struct brw_reg exec_mask = local in function:brw_find_live_channel 3166 brw_AND(p, vec1(dst), exec_mask, vec1(dst)); 3167 exec_mask = vec1(dst); 3174 inst = brw_FBL(p, vec1(dst), exec_mask);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_eu_emit.c | 3370 struct brw_reg exec_mask = local in function:brw_find_live_channel 3384 brw_AND(p, vec1(dst), exec_mask, vec1(dst)); 3385 exec_mask = vec1(dst); 3392 inst = brw_FBL(p, vec1(dst), exec_mask);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_llvm.c | 2209 LLVMValueRef exec_mask = lp_build_cmp(&blduivec, PIPE_FUNC_LEQUAL, true_index_array, fetch_max); local in function:draw_llvm_generate 2291 lp_build_mask_begin(&mask, gallivm, vs_type, exec_mask);
|