| /xsrc/external/mit/MesaLib/src/panfrost/bifrost/ |
| bi_builder.h | 63 bi_instr * bi_acmpstore(bi_builder *b, unsigned bitsize, bi_index src0, bi_index src1, bi_index src2, enum bi_seg seg) 65 if (bitsize == 32) 67 else if (bitsize == 64) 116 bi_instr * bi_acmpxchg_to(bi_builder *b, unsigned bitsize, bi_index dest0, bi_index src0, bi_index src1, bi_index src2, enum bi_seg seg) 118 if (bitsize == 32) 120 else if (bitsize == 64) 127 bi_index bi_acmpxchg(bi_builder *b, unsigned bitsize, bi_index src0, bi_index src1, bi_index src2, enum bi_seg seg) 129 if (bitsize == 32) 131 else if (bitsize == 64) 198 bi_instr * bi_arshift_to(bi_builder *b, unsigned bitsize, bi_index dest0, bi_index src0, bi_index src1, bi_index src2 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_lower_ssbo.c | 89 nir_src *idx, unsigned bitsize) 94 nir_ssa_dest_init(&load->instr, &load->dest, 1, bitsize, NULL); 99 #define nir_ssbo_prop(b, prop, index, bitsize) \ 100 nir_load_ssbo_prop(b, nir_intrinsic_##prop, index, bitsize)
|
| nir_algebraic.py | 495 the source bitsize via variables (variables must have the same bitsize in 499 replacement expression, or specializing the search bitsize 510 which can't be specialized to 32 which is the bitsize of the replace 515 since the bitsize of 'b2i', which can be anything, can't be specialized to 516 the bitsize of a. 519 was assigned a constant bitsize, the bitsize of a variable, or the bitsize 521 constructing the replacement expresssion. Finally, we record the bitsize [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| nir_algebraic.py | 418 the source bitsize via variables (variables must have the same bitsize in 422 replacement expression, or specializing the search bitsize 433 which can't be specialized to 32 which is the bitsize of the replace 438 since the bitsize of 'b2i', which can be anything, can't be specialized to 439 the bitsize of a. 442 was assigned a constant bitsize, the bitsize of a variable, or the bitsize 444 constructing the replacement expresssion. Finally, we record the bitsize [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/isaspec/ |
| isa.py | 407 # Max needed bitsize for one instruction 408 self.bitsize = 0 445 self.bitsize = max(self.bitsize, b.size) 503 words = self.bitsize / 32 515 words = self.bitsize / 32 525 words = self.bitsize / 32
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/common/ |
| ac_llvm_build.h | 553 unsigned bitsize); 557 unsigned bitsize); 560 unsigned bitsize); 563 unsigned bitsize); 685 unsigned bitsize); 689 unsigned bitsize);
|
| ac_llvm_build.c | 2014 unsigned bitsize; local 2016 bitsize = ac_get_elem_bits(ctx, LLVMTypeOf(arg)); 2017 switch (bitsize) { 2043 unreachable(!"invalid bitsize"); 2060 if (bitsize == 64) { 2062 } else if (bitsize < 32) { 2533 unsigned bitsize) 2538 if (bitsize == 16) { 2541 } else if (bitsize == 32) { 2559 unsigned bitsize) 2627 unsigned bitsize; local 2670 unsigned bitsize; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| bi_builder.h.py | 72 cond += "{}bitsize == {}".format(' && ' if cond != '' else '', typesize(opcode)) 183 (["unsigned bitsize"] if sized == True else []) +
|
| bifrost_compile.c | 220 unsigned bitsize); 367 unsigned bitsize) 382 if (bitsize == 32) { 387 } else if (bitsize == 16) { 389 } else if (bitsize == 8 && count == 1) { 399 unsigned shift = (bitsize == 8) ? 2 : (bitsize == 16) ? 1 : 0; 1438 unsigned bitsize = nir_src_bit_size(src.src); local 1441 if (bitsize == 1) 1442 bitsize = 16 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| ac_llvm_build.c | 442 unsigned bitsize = ac_get_elem_bits(ctx, type); local 448 if (bitsize < 32) 462 if (bitsize < 32) 1864 unsigned bitsize; local 1866 bitsize = ac_get_elem_bits(ctx, LLVMTypeOf(arg)); 1867 switch (bitsize) { 1893 unreachable(!"invalid bitsize"); 1908 if (bitsize == 64) { 1910 } else if (bitsize < 32) { 2501 unsigned bitsize = ac_get_elem_bits(ctx, type) local 2602 unsigned bitsize = ac_get_elem_bits(ctx, type); local 2641 unsigned bitsize; local 2684 unsigned bitsize; local 3662 unsigned bitsize = ac_get_elem_bits(ctx, src_type); local 3687 unsigned bitsize = ac_get_elem_bits(ctx, src_type); local [all...] |
| ac_llvm_build.h | 452 LLVMValueRef ac_build_fract(struct ac_llvm_context *ctx, LLVMValueRef src0, unsigned bitsize); 554 LLVMValueRef ac_build_frexp_exp(struct ac_llvm_context *ctx, LLVMValueRef src0, unsigned bitsize); 556 LLVMValueRef ac_build_frexp_mant(struct ac_llvm_context *ctx, LLVMValueRef src0, unsigned bitsize); 559 unsigned bitsize);
|
| ac_nir_to_llvm.c | 276 static LLVMValueRef emit_b2f(struct ac_llvm_context *ctx, LLVMValueRef src0, unsigned bitsize) 280 switch (bitsize) { 309 static LLVMValueRef emit_b2i(struct ac_llvm_context *ctx, LLVMValueRef src0, unsigned bitsize) 311 switch (bitsize) { 3339 unsigned num_components, unsigned bitsize, 3361 assert(bitsize == 16 || bitsize == 32); 3364 if (bitsize == 16) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/ |
| vtn_cfg.c | 675 const unsigned bitsize = nir_alu_type_get_type_size(cond_type); local 679 if (bitsize <= 32) { 682 assert(bitsize == 64); 711 if (bitsize <= 32) { 714 assert(bitsize == 64);
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| midgard_compile.c | 1164 unsigned bitsize = dest_size * nr_comps; local 1167 if (bitsize <= 32) 1169 else if (bitsize <= 64) 1171 else if (bitsize <= 128) 1218 unsigned bitsize = nir_dest_bit_size(intr->dest) * local 1221 if (bitsize <= 32) 1223 else if (bitsize <= 64) 1225 else if (bitsize <= 128) 1230 unsigned bitsize = nir_src_bit_size(intr->src[0]) * local 1233 if (bitsize <= 32 1279 unsigned bitsize = nir_src_bit_size(instr->src[val_src]); local [all...] |
| compiler.h | 508 midgard_reg_mode reg_mode_for_bitsize(unsigned bitsize);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_nir.c | 307 unsigned bitsize) 315 switch (bitsize) { 332 unsigned bitsize) 337 switch (bitsize) { 1359 int bitsize = nir_src_bit_size(instr->src[0]); local 1360 bld_base->store_mem(bld_base, writemask, nc, bitsize, idx, offset, val); 1379 int bitsize = nir_src_bit_size(instr->src[2]); local 1383 bld_base->atomic_mem(bld_base, instr->intrinsic, bitsize, idx, offset, val, val2, &result[0]); 1595 int bitsize = nir_src_bit_size(instr->src[0]); local 1596 bld_base->store_mem(bld_base, writemask, nc, bitsize, NULL, offset, val) 1606 int bitsize = nir_src_bit_size(instr->src[1]); local 1655 int bitsize = nir_src_bit_size(instr->src[0]); local 1724 int bitsize = nir_src_bit_size(instr->src[0]); local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| dxil_module.h | 310 dxil_value_type_bitsize_equal_to(const struct dxil_value *value, unsigned bitsize);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| si_shader_tgsi_alu.c | 386 unsigned bitsize; local 389 bitsize = 32; 391 bitsize = 64; 398 ac_build_fract(&ctx->ac, emit_data->args[0], bitsize);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| aco_instruction_selection_setup.cpp | 241 get_reg_class(isel_context* ctx, RegType type, unsigned components, unsigned bitsize) 243 if (bitsize == 1) 246 return RegClass::get(type, components * bitsize / 8u);
|
| aco_optimizer.cpp | 1771 unsigned bitsize = 0; local 1782 if (bitsize && op_bitsize != bitsize) 1805 bitsize = op_bitsize; 1820 switch (bitsize) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/nir_to_spirv/ |
| nir_to_spirv.c | 903 get_sized_uint_array_type(struct ntv_context *ctx, unsigned array_size, unsigned bitsize) 906 SpvId array_type = spirv_builder_type_array(&ctx->builder, get_uvec_type(ctx, bitsize, 1), 908 spirv_builder_emit_array_stride(&ctx->builder, array_type, bitsize / 8); 913 get_bo_array_type(struct ntv_context *ctx, struct nir_variable *var, unsigned bitsize) 915 assert(bitsize); 921 uint32_t array_size = glsl_get_length(type) * (bitsize / 4); 923 return get_sized_uint_array_type(ctx, array_size, bitsize); 926 SpvId uint_type = spirv_builder_type_uint(&ctx->builder, bitsize); 928 spirv_builder_emit_array_stride(&ctx->builder, array_type, bitsize / 8); 933 get_bo_struct_type(struct ntv_context *ctx, struct nir_variable *var, unsigned bitsize) 974 unsigned bitsize = force_bitsize ? force_bitsize : 32; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| agx_compile.c | 464 ASSERTED unsigned bitsize = nir_src_bit_size(src.src); local 468 assert(bitsize == 1 || bitsize == 16 || bitsize == 32 || bitsize == 64);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/ |
| vtn_cfg.c | 518 const unsigned bitsize = nir_alu_type_get_type_size(sel_type); local 522 if (bitsize <= 32) { 525 assert(bitsize == 64);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| nv50_ir_peephole.cpp | 1064 uint8_t bitsize = size * 8; local 1065 uint32_t mask = (1ULL << bitsize) - 1; 1066 assert(bitsize <= 32); 1074 val >>= bitsize; local
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| nv50_ir_peephole.cpp | 1031 uint8_t bitsize = size * 8; local 1032 uint32_t mask = (1ULL << bitsize) - 1; 1033 assert(bitsize <= 32); 1041 val >>= bitsize; local
|