| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_bld_blend_logicop.c | 44 lp_build_logicop(LLVMBuilderRef builder, 59 res = LLVMBuildNot(builder, LLVMBuildOr(builder, src, dst, ""), ""); 62 res = LLVMBuildAnd(builder, LLVMBuildNot(builder, src, ""), dst, ""); 65 res = LLVMBuildNot(builder, src, ""); 68 res = LLVMBuildAnd(builder, src, LLVMBuildNot(builder, dst, ""), ""); 71 res = LLVMBuildNot(builder, dst, ""); 74 res = LLVMBuildXor(builder, src, dst, "") [all...] |
| lp_bld_depth.c | 95 LLVMBuilderRef builder = bld->gallivm->builder; local 116 stencilRef = LLVMBuildAnd(builder, stencilRef, valuemask, ""); 118 stencilVals = LLVMBuildAnd(builder, stencilVals, valuemask, ""); 175 LLVMBuilderRef builder = bld->gallivm->builder; local 219 res = LLVMBuildAnd(builder, res, max, ""); 223 res = LLVMBuildAnd(builder, res, max, ""); 226 res = LLVMBuildNot(builder, stencilVals, ""); 227 res = LLVMBuildAnd(builder, res, max, "") 251 LLVMBuilderRef builder = bld->gallivm->builder; local 431 LLVMBuilderRef builder = gallivm->builder; local 543 LLVMBuilderRef builder = gallivm->builder; local 687 LLVMBuilderRef builder = gallivm->builder; local 841 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/ |
| lp_bld_blend_logicop.c | 44 lp_build_logicop(LLVMBuilderRef builder, 59 res = LLVMBuildNot(builder, LLVMBuildOr(builder, src, dst, ""), ""); 62 res = LLVMBuildAnd(builder, LLVMBuildNot(builder, src, ""), dst, ""); 65 res = LLVMBuildNot(builder, src, ""); 68 res = LLVMBuildAnd(builder, src, LLVMBuildNot(builder, dst, ""), ""); 71 res = LLVMBuildNot(builder, dst, ""); 74 res = LLVMBuildXor(builder, src, dst, "") [all...] |
| lp_bld_depth.c | 94 LLVMBuilderRef builder = bld->gallivm->builder; local 115 stencilRef = LLVMBuildAnd(builder, stencilRef, valuemask, ""); 117 stencilVals = LLVMBuildAnd(builder, stencilVals, valuemask, ""); 174 LLVMBuilderRef builder = bld->gallivm->builder; local 218 res = LLVMBuildAnd(builder, res, max, ""); 222 res = LLVMBuildAnd(builder, res, max, ""); 225 res = LLVMBuildNot(builder, stencilVals, ""); 226 res = LLVMBuildAnd(builder, res, max, "") 250 LLVMBuilderRef builder = bld->gallivm->builder; local 430 LLVMBuilderRef builder = gallivm->builder; local 538 LLVMBuilderRef builder = gallivm->builder; local 676 LLVMBuilderRef builder = gallivm->builder; local 830 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_flow.c | 43 * Insert a new block, right where builder is pointing to. 62 current_block = LLVMGetInsertBlock(gallivm->builder); 107 LLVMBuildCondBr(skip->gallivm->builder, cond, skip->block, new_block); 109 LLVMPositionBuilderAtEnd(skip->gallivm->builder, new_block); 117 LLVMBuildBr(skip->gallivm->builder, skip->block); 118 LLVMPositionBuilderAtEnd(skip->gallivm->builder, skip->block); 128 LLVMBuilderRef builder = mask->skip.gallivm->builder; local 144 cond = LLVMBuildICmp(builder, 146 LLVMBuildBitCast(builder, value, mask->reg_type, "") 222 LLVMBuilderRef builder = gallivm->builder; local 245 LLVMBuilderRef builder = state->gallivm->builder; local 296 LLVMBuilderRef builder = gallivm->builder; local 325 LLVMBuilderRef builder = state->gallivm->builder; local 408 LLVMBuilderRef builder = ifthen->gallivm->builder; local 430 LLVMBuilderRef builder = ifthen->gallivm->builder; local 460 LLVMBuilderRef builder = gallivm->builder; local 497 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| lp_bld_bitarit.c | 43 LLVMBuilderRef builder = bld->gallivm->builder; local 52 a = LLVMBuildBitCast(builder, a, bld->int_vec_type, ""); 53 b = LLVMBuildBitCast(builder, b, bld->int_vec_type, ""); 56 res = LLVMBuildOr(builder, a, b, ""); 59 res = LLVMBuildBitCast(builder, res, bld->vec_type, ""); 69 LLVMBuilderRef builder = bld->gallivm->builder; local 78 a = LLVMBuildBitCast(builder, a, bld->int_vec_type, ""); 79 b = LLVMBuildBitCast(builder, b, bld->int_vec_type, "") 97 LLVMBuilderRef builder = bld->gallivm->builder; local 126 LLVMBuilderRef builder = bld->gallivm->builder; local 153 LLVMBuilderRef builder = bld->gallivm->builder; local 176 LLVMBuilderRef builder = bld->gallivm->builder; local 200 LLVMBuilderRef builder = bld->gallivm->builder; local [all...] |
| lp_bld_format_s3tc.c | 107 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); 197 return LLVMBuildShuffleVector(gallivm->builder, a, a, shuf, ""); 234 LLVMBuilderRef builder = gallivm->builder; local 255 elems[i] = LLVMBuildBitCast(builder, elems[i], type32dxt, ""); 260 *alpha_lo = LLVMBuildExtractElement(builder, elem, 262 *alpha_hi = LLVMBuildExtractElement(builder, elem, 264 *colors = LLVMBuildExtractElement(builder, elem, 266 *codewords = LLVMBuildExtractElement(builder, elem, 272 *colors = LLVMBuildExtractElement(builder, elem 344 LLVMBuilderRef builder = gallivm->builder; local 411 LLVMBuilderRef builder = gallivm->builder; local 469 LLVMBuilderRef builder = gallivm->builder; local 519 LLVMBuilderRef builder = bld->gallivm->builder; local 572 LLVMBuilderRef builder = gallivm->builder; local 770 LLVMBuilderRef builder = gallivm->builder; local 846 LLVMBuilderRef builder = gallivm->builder; local 914 LLVMBuilderRef builder = gallivm->builder; local 1055 LLVMBuilderRef builder = gallivm->builder; local 1089 LLVMBuilderRef builder = gallivm->builder; local 1119 LLVMBuilderRef builder = gallivm->builder; local 1134 LLVMBuilderRef builder = gallivm->builder; local 1151 LLVMBuilderRef builder = gallivm->builder; local 1178 LLVMBuilderRef builder = bld->gallivm->builder; local 1223 LLVMBuilderRef builder = gallivm->builder; local 1455 LLVMBuilderRef builder = gallivm->builder; local 1518 LLVMBuilderRef builder = gallivm->builder; local 1571 LLVMBuilderRef builder = gallivm->builder; local 1947 LLVMBuilderRef builder = gallivm->builder; local 2010 LLVMBuilderRef builder = gallivm->builder; local 2164 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| lp_bld_format_aos_array.c | 60 LLVMBuilderRef builder = gallivm->builder; local 81 ptr = LLVMBuildGEP(builder, base_ptr, &offset, 1, ""); 82 ptr = LLVMBuildPointerCast(builder, ptr, LLVMPointerType(src_vec_type, 0), ""); 83 res = LLVMBuildLoad(builder, ptr, ""); 91 res = LLVMBuildFPTrunc(builder, res, src_vec_type, ""); 116 res = LLVMBuildBitCast(builder, res, lp_build_vec_type(gallivm, dst_type), "");
|
| lp_bld_struct.c | 57 member_ptr = LLVMBuildGEP(gallivm->builder, ptr, indices, ARRAY_SIZE(indices), ""); 74 res = LLVMBuildLoad(gallivm->builder, member_ptr, ""); 91 element_ptr = LLVMBuildGEP(gallivm->builder, ptr, indices, ARRAY_SIZE(indices), ""); 110 res = LLVMBuildLoad(gallivm->builder, element_ptr, ""); 128 LLVMBuildStore(gallivm->builder, value, element_ptr); 133 lp_build_pointer_get(LLVMBuilderRef builder, 140 element_ptr = LLVMBuildGEP(builder, ptr, &index, 1, ""); 141 res = LLVMBuildLoad(builder, element_ptr, ""); 150 lp_build_pointer_get_unaligned(LLVMBuilderRef builder, 158 element_ptr = LLVMBuildGEP(builder, ptr, &index, 1, "") [all...] |
| lp_bld_assert.c | 64 LLVMBuilderRef builder = gallivm->builder; local 84 args[0] = LLVMBuildZExt(builder, condition, arg_types[0], ""); 91 LLVMBuildCall(builder, function, args, ARRAY_SIZE(args), "");
|
| lp_bld_quad.c | 92 LLVMBuilderRef builder = gallivm->builder; local 110 return LLVMBuildFSub(builder, vec2, vec1, "ddxddy"); 112 return LLVMBuildSub(builder, vec2, vec1, "ddxddy"); 127 LLVMBuilderRef builder = gallivm->builder; local 148 vec1 = LLVMBuildShuffleVector(builder, a, b, 150 vec2 = LLVMBuildShuffleVector(builder, a, b, 153 return LLVMBuildFSub(builder, vec2, vec1, "ddxddyddxddy"); 155 return LLVMBuildSub(builder, vec2, vec1, "ddxddyddxddy") 177 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_bitarit.c | 43 LLVMBuilderRef builder = bld->gallivm->builder; local 52 a = LLVMBuildBitCast(builder, a, bld->int_vec_type, ""); 53 b = LLVMBuildBitCast(builder, b, bld->int_vec_type, ""); 56 res = LLVMBuildOr(builder, a, b, ""); 59 res = LLVMBuildBitCast(builder, res, bld->vec_type, ""); 69 LLVMBuilderRef builder = bld->gallivm->builder; local 78 a = LLVMBuildBitCast(builder, a, bld->int_vec_type, ""); 79 b = LLVMBuildBitCast(builder, b, bld->int_vec_type, "") 97 LLVMBuilderRef builder = bld->gallivm->builder; local 126 LLVMBuilderRef builder = bld->gallivm->builder; local 153 LLVMBuilderRef builder = bld->gallivm->builder; local 176 LLVMBuilderRef builder = bld->gallivm->builder; local 200 LLVMBuilderRef builder = bld->gallivm->builder; local 247 LLVMBuilderRef builder = bld->gallivm->builder; local 259 LLVMBuilderRef builder = bld->gallivm->builder; local 271 LLVMBuilderRef builder = bld->gallivm->builder; local 286 LLVMBuilderRef builder = bld->gallivm->builder; local [all...] |
| lp_bld_flow.c | 43 * Insert a new block, right where builder is pointing to. 62 current_block = LLVMGetInsertBlock(gallivm->builder); 107 LLVMBuildCondBr(skip->gallivm->builder, cond, skip->block, new_block); 109 LLVMPositionBuilderAtEnd(skip->gallivm->builder, new_block); 117 LLVMBuildBr(skip->gallivm->builder, skip->block); 118 LLVMPositionBuilderAtEnd(skip->gallivm->builder, skip->block); 128 LLVMBuilderRef builder = mask->skip.gallivm->builder; local 144 cond = LLVMBuildICmp(builder, 146 LLVMBuildBitCast(builder, value, mask->reg_type, "") 232 LLVMBuilderRef builder = gallivm->builder; local 255 LLVMBuilderRef builder = state->gallivm->builder; local 282 LLVMBuilderRef builder = state->gallivm->builder; local 289 LLVMBuilderRef builder = state->gallivm->builder; local 320 LLVMBuilderRef builder = gallivm->builder; local 349 LLVMBuilderRef builder = state->gallivm->builder; local 432 LLVMBuilderRef builder = ifthen->gallivm->builder; local 454 LLVMBuilderRef builder = ifthen->gallivm->builder; local 484 LLVMBuilderRef builder = gallivm->builder; local 521 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| lp_bld_ir_common.c | 104 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 115 tmp = LLVMBuildAnd(builder, 119 mask->exec_mask = LLVMBuildAnd(builder, 127 mask->exec_mask = LLVMBuildAnd(builder, 134 mask->exec_mask = LLVMBuildAnd(builder, 153 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 168 builder, 207 LLVMBuilderRef builder = mask->bld->gallivm->builder local 229 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 241 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 275 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 356 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 377 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 412 LLVMBuilderRef builder = mask->bld->gallivm->builder; local 427 LLVMBuilderRef builder = mask->bld->gallivm->builder; local [all...] |
| lp_bld_format_aos_array.c | 60 LLVMBuilderRef builder = gallivm->builder; local 81 ptr = LLVMBuildGEP(builder, base_ptr, &offset, 1, ""); 82 ptr = LLVMBuildPointerCast(builder, ptr, LLVMPointerType(src_vec_type, 0), ""); 83 res = LLVMBuildLoad(builder, ptr, ""); 91 res = LLVMBuildFPTrunc(builder, res, src_vec_type, ""); 116 res = LLVMBuildBitCast(builder, res, lp_build_vec_type(gallivm, dst_type), "");
|
| lp_bld_struct.c | 57 member_ptr = LLVMBuildGEP(gallivm->builder, ptr, indices, ARRAY_SIZE(indices), ""); 74 res = LLVMBuildLoad(gallivm->builder, member_ptr, ""); 91 element_ptr = LLVMBuildGEP(gallivm->builder, ptr, indices, ARRAY_SIZE(indices), ""); 110 res = LLVMBuildLoad(gallivm->builder, element_ptr, ""); 128 LLVMBuildStore(gallivm->builder, value, element_ptr); 133 lp_build_pointer_get(LLVMBuilderRef builder, 140 element_ptr = LLVMBuildGEP(builder, ptr, &index, 1, ""); 141 res = LLVMBuildLoad(builder, element_ptr, ""); 150 lp_build_pointer_get_unaligned(LLVMBuilderRef builder, 158 element_ptr = LLVMBuildGEP(builder, ptr, &index, 1, "") [all...] |
| lp_bld_format_s3tc.c | 102 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, ""); 192 return LLVMBuildShuffleVector(gallivm->builder, a, a, shuf, ""); 229 LLVMBuilderRef builder = gallivm->builder; local 250 elems[i] = LLVMBuildBitCast(builder, elems[i], type32dxt, ""); 255 *alpha_lo = LLVMBuildExtractElement(builder, elem, 257 *alpha_hi = LLVMBuildExtractElement(builder, elem, 259 *colors = LLVMBuildExtractElement(builder, elem, 261 *codewords = LLVMBuildExtractElement(builder, elem, 267 *colors = LLVMBuildExtractElement(builder, elem 342 LLVMBuilderRef builder = gallivm->builder; local 409 LLVMBuilderRef builder = gallivm->builder; local 467 LLVMBuilderRef builder = gallivm->builder; local 517 LLVMBuilderRef builder = bld->gallivm->builder; local 570 LLVMBuilderRef builder = gallivm->builder; local 768 LLVMBuilderRef builder = gallivm->builder; local 844 LLVMBuilderRef builder = gallivm->builder; local 900 LLVMBuilderRef builder = gallivm->builder; local 1055 LLVMBuilderRef builder = gallivm->builder; local 1095 LLVMBuilderRef builder = gallivm->builder; local 1129 LLVMBuilderRef builder = gallivm->builder; local 1159 LLVMBuilderRef builder = gallivm->builder; local 1174 LLVMBuilderRef builder = gallivm->builder; local 1191 LLVMBuilderRef builder = gallivm->builder; local 1218 LLVMBuilderRef builder = bld->gallivm->builder; local 1263 LLVMBuilderRef builder = gallivm->builder; local 1495 LLVMBuilderRef builder = gallivm->builder; local 1558 LLVMBuilderRef builder = gallivm->builder; local 1611 LLVMBuilderRef builder = gallivm->builder; local 1986 LLVMBuilderRef builder = gallivm->builder; local 2049 LLVMBuilderRef builder = gallivm->builder; local 2203 LLVMBuilderRef builder = gallivm->builder; local 2332 LLVMBuilderRef builder = gallivm->builder; local 2439 LLVMBuilderRef builder = gallivm->builder; local 2466 LLVMBuilderRef builder = gallivm->builder; local 2494 LLVMBuilderRef builder = gallivm->builder; local 2525 LLVMBuilderRef builder = gallivm->builder; local 2568 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| lp_bld_assert.c | 64 LLVMBuilderRef builder = gallivm->builder; local 84 args[0] = LLVMBuildZExt(builder, condition, arg_types[0], ""); 91 LLVMBuildCall(builder, function, args, ARRAY_SIZE(args), "");
|
| lp_bld_quad.c | 92 LLVMBuilderRef builder = gallivm->builder; local 110 return LLVMBuildFSub(builder, vec2, vec1, "ddxddy"); 112 return LLVMBuildSub(builder, vec2, vec1, "ddxddy"); 127 LLVMBuilderRef builder = gallivm->builder; local 148 vec1 = LLVMBuildShuffleVector(builder, a, b, 150 vec2 = LLVMBuildShuffleVector(builder, a, b, 153 return LLVMBuildFSub(builder, vec2, vec1, "ddxddyddxddy"); 155 return LLVMBuildSub(builder, vec2, vec1, "ddxddyddxddy") 177 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| lp_bld_format_yuv.c | 63 LLVMBuilderRef builder = gallivm->builder; local 99 tmp = LLVMBuildLShr(builder, packed, lp_build_const_int_vec(gallivm, type, 8), ""); 100 tmp2 = LLVMBuildLShr(builder, tmp, lp_build_const_int_vec(gallivm, type, 16), ""); 108 shift = LLVMBuildMul(builder, i, lp_build_const_int_vec(gallivm, type, 16), ""); 109 shift = LLVMBuildAdd(builder, shift, lp_build_const_int_vec(gallivm, type, 8), ""); 111 shift = LLVMBuildMul(builder, i, lp_build_const_int_vec(gallivm, type, -16), ""); 112 shift = LLVMBuildAdd(builder, shift, lp_build_const_int_vec(gallivm, type, 16), ""); 114 *y = LLVMBuildLShr(builder, packed, shift, ""); 119 *v = LLVMBuildLShr(builder, packed, lp_build_const_int_vec(gallivm, type, 16), "") 147 LLVMBuilderRef builder = gallivm->builder; local 221 LLVMBuilderRef builder = gallivm->builder; local 319 LLVMBuilderRef builder = gallivm->builder; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| ac_llvm_cull.c | 57 LLVMBuilderRef builder = ctx->builder; local 66 neg_w = LLVMBuildFCmp(builder, LLVMRealOLT, pos[i][3], ctx->f32_0, ""); 68 w->w_reflection = LLVMBuildXor(builder, w->w_reflection, neg_w, ""); 69 w->any_w_negative = LLVMBuildOr(builder, w->any_w_negative, neg_w, ""); 70 all_w_negative = LLVMBuildAnd(builder, all_w_negative, neg_w, ""); 72 w->w_accepted = LLVMBuildNot(builder, all_w_negative, ""); 80 LLVMBuilderRef builder = ctx->builder; local 91 LLVMValueRef det_t0 = LLVMBuildFSub(builder, pos[2][0], pos[0][0], "") 123 LLVMBuilderRef builder = ctx->builder; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/ |
| panvk_vX_pipeline.c | 75 panvk_pipeline_builder_create_pipeline(struct panvk_pipeline_builder *builder, 78 struct panvk_device *dev = builder->device; 81 vk_object_zalloc(&dev->vk, builder->alloc, 86 pipeline->layout = builder->layout; 92 panvk_pipeline_builder_finish(struct panvk_pipeline_builder *builder) 95 if (!builder->shaders[i]) 97 panvk_shader_destroy(builder->device, builder->shaders[i], builder->alloc); 108 panvk_pipeline_builder_compile_shaders(struct panvk_pipeline_builder *builder, 975 struct panvk_pipeline_builder builder; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/ |
| pan_indirect_draw.c | 226 get_draw_ctx_data(struct indirect_draw_shader_builder *builder, 229 nir_builder *b = &builder->b; 231 get_address_imm(b, builder->draw.draw_ctx, offset), 236 set_draw_ctx_data(struct indirect_draw_shader_builder *builder, 239 nir_builder *b = &builder->b; 241 get_address_imm(b, builder->draw.draw_ctx, offset), 245 #define get_draw_ctx_field(builder, name) \ 246 get_draw_ctx_data(builder, \ 250 #define set_draw_ctx_field(builder, name, val) \ 251 set_draw_ctx_data(builder, \ 1091 struct indirect_draw_shader_builder builder; local [all...] |
| /xsrc/external/mit/freetype/dist/src/psaux/ |
| psobjs.h | 149 /***** T1 BUILDER *****/ 155 t1_builder_init( T1_Builder builder, 162 t1_builder_done( T1_Builder builder ); variable 165 t1_builder_check_points( T1_Builder builder, 169 t1_builder_add_point( T1_Builder builder, 175 t1_builder_add_point1( T1_Builder builder, 180 t1_builder_add_contour( T1_Builder builder ); variable 184 t1_builder_start_point( T1_Builder builder, 190 t1_builder_close_contour( T1_Builder builder ); variable 196 /***** CFF BUILDER *****/ 209 cff_builder_done( CFF_Builder* builder ); variable 229 cff_builder_close_contour( CFF_Builder* builder ); variable 232 cff_builder_add_contour( CFF_Builder* builder ); variable 250 ps_builder_done( PS_Builder* builder ); variable 268 ps_builder_add_contour( PS_Builder* builder ); variable 276 ps_builder_close_contour( PS_Builder* builder ); variable [all...] |
| cffdecode.c | 222 CFF_Builder* builder = &decoder->builder; local 224 TT_Face face = decoder->builder.face; 237 adx = ADD_LONG( adx, decoder->builder.left_bearing.x ); 238 ady = ADD_LONG( ady, decoder->builder.left_bearing.y ); 267 if ( builder->no_recurse ) 269 FT_GlyphSlot glyph = (FT_GlyphSlot)builder->glyph; 303 FT_GlyphLoader_Prepare( builder->loader ); 305 /* First load `bchar' in builder */ 325 left_bearing = builder->left_bearing 505 CFF_Builder* builder = &decoder->builder; local 2369 CFF_Builder *builder = &decoder->builder; local [all...] |