| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | gfx10_shader_ngg.c | 189 prim.edgeflags = ctx->ac.i32_0; 195 LLVMValueRef edgeflags = ctx->ac.i32_0; 290 LLVMValueRef scratch_emit_basev = isgs ? i32_4 : ctx->ac.i32_0; 321 tmp = LLVMBuildICmp(builder, LLVMIntEQ, get_wave_id_in_tg(ctx), ctx->ac.i32_0, ""); 325 LLVMValueRef gdsbase = LLVMBuildIntToPtr(builder, ctx->ac.i32_0, gdsptr, ""); 338 tmp = ac_build_writelane(&ctx->ac, ctx->ac.i32_0, ngg_get_prim_cnt(ctx), ctx->ac.i32_0); 365 ctx->ac.i32_0, // ordering 366 ctx->ac.i32_0, // scope 406 max_emit[buffer] = LLVMBuildSelect(builder, tmp2, ctx->ac.i32_0, tm [all...] |
| H A D | si_shader_llvm_gs.c | 80 value = ac_build_buffer_load(&ctx->ac, ctx->esgs_ring, 1, ctx->ac.i32_0, vtx_offset, soffset, 0, 307 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_0, ctx->gs_curprim_verts[stream]); 372 tmp = LLVMBuildExtractElement(builder, ring, ctx->ac.i32_0, ""); 376 ring = LLVMBuildInsertElement(builder, ring, tmp, ctx->ac.i32_0, ""); 455 stream_id = ctx.ac.i32_0; 501 ac_build_buffer_load(&ctx.ac, ctx.gsvs_ring[0], 1, ctx.ac.i32_0, voffset, soffset, 0,
|
| H A D | si_shader_llvm_vs.c | 141 ctx->ac.i32_0, ctx->ac.i32_0, 0, can_speculate); 314 so_write_offsets[buf_idx], ctx->ac.i32_0, stream_out->dst_offset * 4, 684 rates, ctx->ac.i32_0, ""); 871 si_unpack_param(ctx, input_sgpr_param[3], 8, 8), ctx->ac.i32_0, ""); 986 ctx->ac.i32_0, "");
|
| H A D | si_shader_llvm_tess.c | 692 LLVMBuildICmp(ctx->ac.builder, LLVMIntEQ, invocation_id, ctx->ac.i32_0, ""), 6503); 776 LLVMBuildICmp(ctx->ac.builder, LLVMIntEQ, rel_patch_id, ctx->ac.i32_0, ""), 6504); 778 ctx->ac.i32_0, tf_base, offset, ac_glc);
|
| H A D | si_shader_llvm_resources.c | 281 return si_load_sampler_desc(ctx, list, ctx->ac.i32_0, desc_type);
|
| H A D | si_shader_llvm_ps.c | 169 i = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_0, ""); 183 is_face_positive = LLVMBuildICmp(ctx->ac.builder, LLVMIntNE, face, ctx->ac.i32_0, "");
|
| H A D | si_shader_llvm.c | 394 return ctx->ac.i32_0; 407 return ctx->ac.i32_0;
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_llvm_build.c | 94 ctx->i32_0 = LLVMConstInt(ctx->i32, 0, false); 422 vgpr0 = LLVMBuildExtractElement(builder, vgpr, ctx->i32_0, ""); 424 vgpr = LLVMBuildInsertElement(builder, vgpr, vgpr0, ctx->i32_0, ""); 445 ctx->i32_0, 1009 ctx->i32_0, 1066 LLVMValueRef indices[2] = {ctx->i32_0, index}; 1124 vindex ? vindex : ctx->i32_0, 1166 args[idx++] = vindex ? vindex : ctx->i32_0; 1167 args[idx++] = voffset ? voffset : ctx->i32_0; 1168 args[idx++] = soffset ? soffset : ctx->i32_0; [all...] |
| H A D | ac_nir_to_llvm.c | 202 ctx->i32_0, ""); 215 ctx->i32_0, ""); 275 ctx->i32_0, ""); 446 LLVMValueRef zero = ctx->i32_0; 494 comp[0] = LLVMBuildExtractElement(ctx->builder, src0, ctx->i32_0, ""); 891 result = LLVMBuildExtractElement(ctx->ac.builder, result, ctx->ac.i32_0, ""); 986 ctx->ac.i32_0, ""); 1017 ctx->ac.i32_0, ""); 1210 txq_args.lod = ctx->i32_0; 1332 ctx->ac.i32_0, [all...] |
| H A D | ac_llvm_build.h | 81 LLVMValueRef i32_0; member in struct:ac_llvm_context
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_llvm_build.c | 104 ctx->i32_0 = LLVMConstInt(ctx->i32, 0, false); 457 vgpr0 = LLVMBuildExtractElement(builder, vgpr, ctx->i32_0, ""); 459 vgpr = LLVMBuildInsertElement(builder, vgpr, vgpr0, ctx->i32_0, ""); 490 LLVMValueRef args[3] = {value, ctx->i32_0, LLVMConstInt(ctx->i32, LLVMIntNE, 0)}; 1020 ctx->i32_0, 1128 args[idx++] = vindex ? vindex : ctx->i32_0; 1129 args[idx++] = voffset ? voffset : ctx->i32_0; 1130 args[idx++] = soffset ? soffset : ctx->i32_0; 1186 ac_build_buffer_store_common(ctx, rsrc, ac_to_float(ctx, vdata), ctx->i32_0, voffset, offset, 1213 args[idx++] = vindex ? vindex : ctx->i32_0; [all...] |
| H A D | ac_nir_to_llvm.c | 317 return LLVMBuildSelect(ctx->builder, src0, ctx->i32_1, ctx->i32_0, ""); 425 comp[0] = LLVMBuildExtractElement(ctx->builder, src0, ctx->i32_0, ""); 551 LLVMBuildICmp(ctx->ac.builder, LLVMIntNE, cc, ctx->ac.i32_0, "uniform_active2"); 1005 result = LLVMBuildExtractElement(ctx->ac.builder, result, ctx->ac.i32_0, ""); 1117 result = LLVMBuildExtractElement(ctx->ac.builder, tmp, ctx->ac.i32_0, ""); 1152 result = LLVMBuildExtractElement(ctx->ac.builder, tmp, ctx->ac.i32_0, ""); 1192 result = LLVMBuildExtractElement(ctx->ac.builder, tmp, ctx->ac.i32_0, ""); 1431 LLVMBuildExtractElement(ctx->builder, args->sampler, ctx->i32_0, ""); 1451 resinfo.lod = ctx->i32_0; 1536 return ac_build_buffer_load_format(&ctx->ac, args->resource, args->coords[0], ctx->ac.i32_0, [all...] |
| H A D | ac_llvm_build.h | 101 LLVMValueRef i32_0; member in struct:ac_llvm_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_tgsi_mem.c | 300 coords[1] = ctx->i32_0; 303 coords[1] = ctx->i32_0; 496 LLVMValueRef vindex = ctx->i32_0; 497 LLVMValueRef voffset = ctx->i32_0; 571 ctx->i32_0, 645 ctx->i32_0, /* vindex */ 705 LLVMValueRef vindex = ctx->i32_0; 706 LLVMValueRef voffset = ctx->i32_0; 745 ctx->i32_0, /* voffset */ 749 buf_args[4] = ctx->i32_0; /* soffse [all...] |
| H A D | si_shader_internal.h | 202 LLVMValueRef i32_0; member in struct:si_shader_context
|
| H A D | si_shader_tgsi_setup.c | 296 idxs[0] = ctx->i32_0; 481 ctx->i32_0); 665 ctx->i32_0, 842 ctx->i32_0, ""); 1014 ctx->i32_0 = LLVMConstInt(ctx->i32, 0, 0);
|
| H A D | si_shader.c | 735 ctx->i32_0, ""); 760 return ctx->i32_0; 774 return ctx->i32_0; 1654 value = ac_build_buffer_load(&ctx->ac, ctx->esgs_ring, 1, ctx->i32_0, 1661 ctx->i32_0, vtx_offset, soffset, 1811 ctx->i32_0, ""); 1828 face, ctx->i32_0, ""); 1936 ctx->i32_0, ""); 2207 values[i] = ctx->i32_0; 2727 ctx->i32_0, [all...] |
| H A D | si_shader_tgsi_alu.c | 123 ctx->i32_0, ""); 502 LLVMValueRef zero = ctx->i32_0;
|
| H A D | si_shader_nir.c | 1022 return si_load_sampler_desc(ctx, list, ctx->i32_0, desc_type);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 228 LLVMValueRef res[] = {desc_ptr, offset, ctx->ac.i32_0}; 355 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_0, ctx->gs_curprim_verts[stream]); 560 adjusted_index = ctx->ac.i32_0; 650 LLVMValueRef zero = is_float ? ctx->ac.f32_0 : ctx->ac.i32_0; 707 buffer_index = ctx->ac.i32_0; 764 ctx->ac.i32_0, ctx->ac.i32_0, 1, chan_format, num_format, 0, true); 780 ctx->ac.i32_0, ctx->ac.i32_0, num_channels, data_format, num_format, 0, true); 850 ctx->ac.i32_0, ""); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 1678 ctx->ac.i32_0, 2024 adjusted_index = ctx->ac.i32_0; 2131 LLVMValueRef zero = is_float ? ctx->ac.f32_0 : ctx->ac.i32_0; 2205 buffer_index = ctx->ac.i32_0; 2247 ctx->ac.i32_0, ctx->ac.i32_0, 2316 ctx->ac.i32_0, ""); 2437 LLVMValueRef sel = LLVMBuildICmp(ctx->ac.builder, LLVMIntSLT, ctx->abi.prim_mask, ctx->ac.i32_0, ""); 2775 ctx->ac.i32_0, offset, 3223 invocation_id, ctx->ac.i32_0, "")); [all...] |