HomeSort by: relevance | last modified time | path
    Searched refs:bitsize (Results 1 - 25 of 29) sorted by relevancy

1 2

  /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

Completed in 109 milliseconds

1 2