| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_llvm_gs.c | 239 LLVMValueRef gs_next_vertex; local in function:si_llvm_emit_vertex 245 gs_next_vertex = LLVMBuildLoad(ctx->ac.builder, ctx->gs_next_vertex[stream], ""); 256 LLVMBuildICmp(ctx->ac.builder, LLVMIntULT, gs_next_vertex, 278 voffset = LLVMBuildAdd(ctx->ac.builder, voffset, gs_next_vertex, ""); 288 gs_next_vertex = LLVMBuildAdd(ctx->ac.builder, gs_next_vertex, ctx->ac.i32_1, ""); 289 LLVMBuildStore(ctx->ac.builder, gs_next_vertex, ctx->gs_next_vertex[stream]);
|
| H A D | si_shader_internal.h | 149 LLVMValueRef gs_next_vertex[4]; member in struct:si_shader_context
|
| H A D | gfx10_shader_ngg.c | 1629 const LLVMValueRef vertexidx = LLVMBuildLoad(builder, ctx->gs_next_vertex[stream], ""); 1641 LLVMBuildStore(builder, tmp, ctx->gs_next_vertex[stream]); 1728 * Note: Alternatively, we could pass the relevant gs_next_vertex to 1741 const LLVMValueRef vertexidx = LLVMBuildLoad(builder, ctx->gs_next_vertex[stream], ""); 1749 LLVMBuildStore(builder, tmp, ctx->gs_next_vertex[stream]);
|
| H A D | si_shader_llvm.c | 873 ctx->gs_next_vertex[i] = ac_build_alloca(&ctx->ac, ctx->ac.i32, "");
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_shader_internal.h | 186 LLVMValueRef gs_next_vertex[4]; member in struct:si_shader_context
|
| H A D | si_shader.c | 4203 LLVMValueRef gs_next_vertex; local in function:si_llvm_emit_vertex 4209 gs_next_vertex = LLVMBuildLoad(ctx->ac.builder, 4210 ctx->gs_next_vertex[stream], 4221 can_emit = LLVMBuildICmp(ctx->ac.builder, LLVMIntULT, gs_next_vertex, 4245 voffset = LLVMBuildAdd(ctx->ac.builder, voffset, gs_next_vertex, ""); 4259 gs_next_vertex = LLVMBuildAdd(ctx->ac.builder, gs_next_vertex, ctx->i32_1, ""); 4260 LLVMBuildStore(ctx->ac.builder, gs_next_vertex, ctx->gs_next_vertex[stream]); 6072 ctx->gs_next_vertex[ [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 101 LLVMValueRef gs_next_vertex[4]; member in struct:radv_shader_context 1811 LLVMValueRef gs_next_vertex; local in function:visit_emit_vertex 1817 gs_next_vertex = LLVMBuildLoad(ctx->ac.builder, 1818 ctx->gs_next_vertex[stream], 1826 can_emit = LLVMBuildICmp(ctx->ac.builder, LLVMIntULT, gs_next_vertex, 1854 voffset = LLVMBuildAdd(ctx->ac.builder, voffset, gs_next_vertex, ""); 1868 gs_next_vertex = LLVMBuildAdd(ctx->ac.builder, gs_next_vertex, 1870 LLVMBuildStore(ctx->ac.builder, gs_next_vertex, ctx->gs_next_vertex[strea [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_nir_to_llvm.c | 71 LLVMValueRef gs_next_vertex[4]; member in struct:radv_shader_context 1731 * Note: Alternatively, we could pass the relevant gs_next_vertex to 1747 const LLVMValueRef vertexidx = LLVMBuildLoad(builder, ctx->gs_next_vertex[stream], ""); 1755 LLVMBuildStore(builder, tmp, ctx->gs_next_vertex[stream]); 2040 LLVMBuildStore(builder, tmp, ctx->gs_next_vertex[stream]); 2465 ctx.gs_next_vertex[i] = ac_build_alloca(&ctx.ac, ctx.ac.i32, "");
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/ |
| H A D | r600_shader.c | 363 int gs_next_vertex; member in struct:r600_shader_ctx 2835 * single vertex data, gs_next_vertex - current vertex index */ 2837 ring_offset += ctx->gs_out_ring_offset * ctx->gs_next_vertex; 2871 ++ctx->gs_next_vertex; 3432 ctx.gs_next_vertex = 0;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/ |
| H A D | r600_shader.c | 445 int gs_next_vertex; member in struct:r600_shader_ctx 2923 * single vertex data, gs_next_vertex - current vertex index */ 2925 ring_offset += ctx->gs_out_ring_offset * ctx->gs_next_vertex; 2959 ++ctx->gs_next_vertex; 3521 ctx.gs_next_vertex = 0;
|