| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_resources.c | 187 index = ac_build_imad(&ctx->ac, index, LLVMConstInt(ctx->ac.i32, 2, 0), ctx->ac.i32_1); 219 index = ac_build_imad(&ctx->ac, index, LLVMConstInt(ctx->ac.i32, 4, 0), ctx->ac.i32_1); 224 index = ac_build_imad(&ctx->ac, index, LLVMConstInt(ctx->ac.i32, 2, 0), ctx->ac.i32_1); 267 dynamic_index = LLVMBuildAdd(ctx->ac.builder, dynamic_index, ctx->ac.i32_1, "");
|
| H A D | gfx10_shader_ngg.c | 98 return LLVMBuildAdd(ctx->ac.builder, num, ctx->ac.i32_1, ""); 544 offset_vtx = LLVMBuildAdd(builder, offset_vtx, ctx->ac.i32_1, ""); 802 LLVMBuildStore(ctx->ac.builder, ctx->ac.i32_1, gs_accepted); 1330 edgeflag = ac_build_umin(&ctx->ac, edgeflag, ctx->ac.i32_1); 1437 sel->so.num_outputs ? ctx->ac.i32_1 : ctx->ac.i32_0, ""); 1449 args[0] = ac_build_writelane(&ctx->ac, args[0], emitted_prims, ctx->ac.i32_1); 1451 ctx->ac.i32_1); 1617 ctx->ac.i32_1, /* second struct entry */ 1639 tmp = LLVMBuildAdd(builder, vertexidx, ctx->ac.i32_1, ""); 1672 tmp = LLVMBuildAnd(builder, curverts, ctx->ac.i32_1, ""); [all...] |
| H A D | si_shader_llvm_gs.c | 288 gs_next_vertex = LLVMBuildAdd(ctx->ac.builder, gs_next_vertex, ctx->ac.i32_1, ""); 378 tmp = LLVMBuildExtractElement(builder, ring, ctx->ac.i32_1, ""); 382 ring = LLVMBuildInsertElement(builder, ring, tmp, ctx->ac.i32_1, "");
|
| H A D | si_shader_llvm_tess.c | 149 si_unpack_param(ctx, ctx->tcs_offchip_layout, 6, 5), ctx->ac.i32_1, ""); 224 num_patches = LLVMBuildAdd(ctx->ac.builder, num_patches, ctx->ac.i32_1, ""); 854 values[1] = ctx->ac.i32_1; /* cause the epilog to skip threads */
|
| H A D | si_shader_llvm_vs.c | 50 LLVMBuildICmp(ctx->ac.builder, LLVMIntULE, vertex_id, ctx->ac.i32_1, ""); 54 LLVMValueRef sel_y1 = LLVMBuildICmp(ctx->ac.builder, LLVMIntNE, vertex_id, ctx->ac.i32_1, ""); 659 edgeflag_value = ac_build_umin(&ctx->ac, edgeflag_value, ctx->ac.i32_1);
|
| H A D | si_shader_llvm_ps.c | 170 j = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_1, "");
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_internal.h | 203 LLVMValueRef i32_1; member in struct:si_shader_context
|
| H A D | si_shader_tgsi_mem.c | 58 ctx->i32_1, ""); 187 ctx->i32_1); 969 ctx->i32_1, ""); 1072 ctx->i32_1); 1079 ctx->i32_1); 1233 formats = LLVMBuildExtractElement(builder, args->resource, ctx->i32_1, ""); 1256 builder, args->resource, formats, ctx->i32_1, ""); 1733 samples = LLVMBuildShl(ctx->ac.builder, ctx->i32_1,
|
| H A D | si_shader_tgsi_setup.c | 359 ptr_hi = LLVMBuildGEP(builder, ptr, &ctx->i32_1, 1, ""); 484 ctx->i32_1); 844 ctx->i32_1, ""); 1015 ctx->i32_1 = LLVMConstInt(ctx->i32, 1, 0);
|
| H A D | si_shader_tgsi_alu.c | 463 ctx->i32_1, 465 ctx->i32_1, ""),
|
| H A D | si_shader.c | 475 ctx->i32_1, ""); 481 ctx->i32_1, ""); 741 out[3] = ac_to_float(&ctx->ac, ctx->i32_1); 1813 ctx->i32_1, ""); 1932 indexed = LLVMBuildLShr(ctx->ac.builder, vs_state, ctx->i32_1, ""); 2962 ctx->i32_1); 3301 values[1] = ctx->i32_1; /* cause the epilog to skip threads */ 3893 LLVMBuildExtractElement(ctx->ac.builder, tmp, ctx->i32_1, ""); 3991 ctx->i32_1, ""); 4078 ctx->ac.builder, interp_param, ctx->i32_1, ""); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| H A D | ac_nir_to_llvm.c | 317 return LLVMBuildSelect(ctx->builder, src0, ctx->i32_1, ctx->i32_0, ""); 402 LLVMBuildSub(ctx->builder, LLVMBuildShl(ctx->builder, ctx->i32_1, bits, ""), ctx->i32_1, ""), 426 comp[1] = LLVMBuildExtractElement(ctx->builder, src0, ctx->i32_1, ""); 1123 result = LLVMBuildExtractElement(ctx->ac.builder, tmp, ctx->ac.i32_1, ""); 1158 result = LLVMBuildExtractElement(ctx->ac.builder, tmp, ctx->ac.i32_1, ""); 1197 result = LLVMBuildExtractElement(ctx->ac.builder, tmp, ctx->ac.i32_1, ""); 1352 LLVMValueRef stride = LLVMBuildExtractElement(ctx->ac.builder, descriptor, ctx->ac.i32_1, ""); 1392 formats = LLVMBuildExtractElement(ctx->builder, args->resource, ctx->i32_1, ""); 1410 LLVMBuildInsertElement(ctx->builder, args->resource, formats, ctx->i32_1, ""); [all...] |
| H A D | ac_llvm_build.c | 105 ctx->i32_1 = LLVMConstInt(ctx->i32, 1, false); 526 LLVMValueRef active_set = ac_build_ballot(ctx, ctx->i32_1); 540 LLVMValueRef active_set = ac_build_ballot(ctx, ctx->i32_1); 1660 loads[num_channels] = num_channels == 3 ? ctx->i32_1 : ctx->i32_0; 2212 args[num_args++] = a->tfe ? ctx->i32_1 : ctx->i32_0; /* texfailctrl */ 2327 samples = LLVMBuildShl(ctx->builder, ctx->i32_1, samples, ""); 2381 LLVMValueRef max_alpha = bits != 10 ? max_rgb : ctx->i32_1; 3289 masks[1] = ctx->i32_1; 3356 tmp = LLVMBuildExtractElement(ac->builder, tmp, ac->i32_1, ""); 3468 LLVMValueRef mask_hi = LLVMBuildExtractElement(ctx->builder, mask_vec, ctx->i32_1, ""); [all...] |
| H A D | ac_llvm_build.h | 102 LLVMValueRef i32_1; member in struct:ac_llvm_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| H A D | ac_nir_to_llvm.c | 341 LLVMValueRef result = LLVMBuildAnd(ctx->builder, src0, ctx->i32_1, ""); 467 ctx->i32_1, 469 ctx->i32_1, ""), 495 comp[1] = LLVMBuildExtractElement(ctx->builder, src0, ctx->i32_1, ""); 996 ctx->ac.i32_1, ""); 1026 ctx->ac.i32_1, ""); 1181 ctx->ac.i32_1, ""); 1250 tmp = LLVMBuildExtractElement(ctx->builder, args->resource, ctx->i32_1, ""); 1273 args->resource = LLVMBuildInsertElement(ctx->builder, args->resource, tmp2, ctx->i32_1, ""); 1490 LLVMValueRef cond = LLVMBuildLShr(ctx->ac.builder, addr, ctx->ac.i32_1, ""); [all...] |
| H A D | ac_llvm_build.c | 95 ctx->i32_1 = LLVMConstInt(ctx->i32, 1, false); 483 LLVMValueRef active_set = ac_build_ballot(ctx, ctx->i32_1); 499 LLVMValueRef active_set = ac_build_ballot(ctx, ctx->i32_1); 1413 glc ? ctx->i32_1 : ctx->i32_0, 1477 LLVMValueRef stride = LLVMBuildExtractElement(ctx->builder, rsrc, ctx->i32_1, ""); 2430 bits != 10 ? max_rgb : ctx->i32_1; 3312 masks[1] = ctx->i32_1; 3389 tmp = LLVMBuildExtractElement(ac->builder, tmp, ac->i32_1, ""); 3465 ctx->i32_1, ""); 3653 case nir_op_imul: return ctx->i32_1; [all...] |
| H A D | ac_llvm_build.h | 82 LLVMValueRef i32_1; member in struct:ac_llvm_context
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 651 LLVMValueRef one = is_float ? ctx->ac.f32_1 : ctx->ac.i32_1; 1556 ctx->ac.i32_1, /* second struct entry */ 1754 tmp = LLVMBuildAdd(builder, vertexidx, ctx->ac.i32_1, ""); 2039 tmp = LLVMBuildAdd(builder, vertexidx, ctx->ac.i32_1, ""); 2055 tmp = LLVMBuildAnd(builder, curverts, ctx->ac.i32_1, ""); 2056 is_odd = LLVMBuildICmp(builder, LLVMIntEQ, tmp, ctx->ac.i32_1, ""); 2059 tmp = LLVMBuildAdd(builder, curverts, ctx->ac.i32_1, ""); 2310 tmp = LLVMBuildExtractElement(ctx->ac.builder, ring, ctx->ac.i32_1, ""); 2313 ring = LLVMBuildInsertElement(ctx->ac.builder, ring, tmp, ctx->ac.i32_1, "");
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 1512 ctx->ac.i32_1, ""); 1869 ctx->ac.i32_1, ""); 2132 LLVMValueRef one = is_float ? ctx->ac.f32_1 : ctx->ac.i32_1; 2318 ctx->ac.i32_1, ""); 3183 dw_addr = LLVMBuildAdd(ctx->ac.builder, dw_addr, ctx->ac.i32_1, ""); 3246 ctx->ac.i32_1, ""); 3253 ctx->ac.i32_1, ""); 3259 ctx->ac.i32_1, ""); 3588 ctx->ac.i32_1, ""); 3593 ctx->ac.i32_1, ""); [all...] |