| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_fs_bank_conflicts.cpp | 29 * a way that minimizes the number of GRF bank conflicts incurred by ternary 32 * Unfortunately there is close to no information about bank conflicts in the 65 * all platforms that care about bank conflicts, so this path should almost 480 * possibly incur bank conflicts. 602 * cycle-count cost of bank conflicts incurred throughout the whole program 606 * cost of all bank conflicts involving any given atom r can be readily 623 weight_vector_type *conflicts = new weight_vector_type[p.num_atoms()]; local in function:__anonf7e3c6710410::shader_conflict_weight_matrix 625 conflicts[r] = weight_vector_type(2 * p.num_atoms()); 655 /* Neglect same-atom conflicts (since they're either trivial or 656 * impossible to avoid without splitting the atom), and conflicts 694 have_any_conflicts(const partitioning & p,const weight_vector_type * conflicts) argument 726 delta_conflicts(const weight_vector_type & bank_mask_p,const weight_vector_type & bank_mask_n,const weight_vector_type & conflicts) argument 834 optimize_reg_permutation(const partitioning & p,const bool * constrained,const weight_vector_type * conflicts,permutation map) argument 911 const weight_vector_type *conflicts = local in function:fs_visitor::opt_bank_conflicts [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_fs_bank_conflicts.cpp | 29 * a way that minimizes the number of GRF bank conflicts incurred by ternary 32 * Unfortunately there is close to no information about bank conflicts in the 65 * all platforms that care about bank conflicts, so this path should almost 480 * possibly incur bank conflicts. 611 * cycle-count cost of bank conflicts incurred throughout the whole program 615 * cost of all bank conflicts involving any given atom r can be readily 632 weight_vector_type *conflicts = new weight_vector_type[p.num_atoms()]; local in function:__anond43867c40410::shader_conflict_weight_matrix 634 conflicts[r] = weight_vector_type(2 * p.num_atoms()); 664 /* Neglect same-atom conflicts (since they're either trivial or 665 * impossible to avoid without splitting the atom), and conflicts 703 have_any_conflicts(const partitioning & p,const weight_vector_type * conflicts) argument 735 delta_conflicts(const weight_vector_type & bank_mask_p,const weight_vector_type & bank_mask_n,const weight_vector_type & conflicts) argument 843 optimize_reg_permutation(const partitioning & p,const bool * constrained,const weight_vector_type * conflicts,permutation map) argument 920 const weight_vector_type *conflicts = local in function:fs_visitor::opt_bank_conflicts [all...] |
| /xsrc/external/mit/MesaLib/dist/src/util/ |
| H A D | register_allocate_internal.h | 42 BITSET_WORD *conflicts; member in struct:ra_reg
|
| H A D | register_allocate.c | 102 regs->regs[i].conflicts = rzalloc_array(regs->regs, BITSET_WORD, 104 BITSET_SET(regs->regs[i].conflicts, i); 139 BITSET_SET(reg1->conflicts, r2); 145 if (!BITSET_TEST(regs->regs[r1].conflicts, r2)) { 153 * anything that base_reg conflicts with. 172 * Set up conflicts between base_reg and it's two half registers reg0 and 173 * reg1, but take care to not add conflicts between reg0 and reg1. 196 * every register that conflicts with r will now conflict with every other 209 BITSET_FOREACH_SET(c, reg->conflicts, regs->count) { 213 other->conflicts[ 337 unsigned int conflicts = 0; local in function:ra_set_finalize 362 int conflicts = 0; local in function:ra_set_finalize [all...] |
| H A D | register_allocate.h | 73 void ra_set_finalize(struct ra_regs *regs, unsigned int **conflicts);
|
| /xsrc/external/mit/MesaLib.old/dist/src/util/ |
| H A D | register_allocate.c | 84 BITSET_WORD *conflicts; member in struct:ra_reg 199 regs->regs[i].conflicts = rzalloc_array(regs->regs, BITSET_WORD, 201 BITSET_SET(regs->regs[i].conflicts, i); 247 BITSET_SET(reg1->conflicts, r2); 253 if (!BITSET_TEST(regs->regs[r1].conflicts, r2)) { 261 * anything that base_reg conflicts with. 282 * every register that conflicts with r will now conflict with every other 296 BITSET_FOREACH_SET(c, tmp, reg->conflicts, regs->count) { 300 other->conflicts[i] |= reg->conflicts[ 369 int conflicts = 0; local in function:ra_set_finalize [all...] |
| H A D | register_allocate.h | 62 void ra_set_finalize(struct ra_regs *regs, unsigned int **conflicts);
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_group.c | 113 /* first pass, figure out what has conflicts and needs a mov 128 /* check for left/right neighbor conflicts: */ 129 conflict = conflicts(instr->cp.left, left) || 130 conflicts(instr->cp.right, right); 165 debug_assert(!conflicts(instr->cp.left, left)); 171 debug_assert(!conflicts(instr->cp.right, right));
|
| H A D | ir3_cp.c | 441 conflicts(instr->address, reg->instr->address)) 464 !conflicts(instr->address, reg->instr->address)) {
|
| H A D | ir3.h | 785 static inline bool conflicts(struct ir3_instruction *a, function in typeref:typename:bool 1014 /* group neighbors and insert mov's to resolve conflicts: */
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 10.2.1.rst | 32 resolving conflicts in a patch cherry-pick from master. The build error
|
| H A D | 10.2.8.rst | 72 - nouveau: change internal variables to avoid conflicts with macro args
|
| H A D | 18.2.1.rst | 44 - Gallium picking A16L16 formats when emulating INTENSITY16 conflicts
|
| H A D | 8.0.3.rst | 102 - svga: fix typedef conflicts on Haiku
|
| H A D | 7.9.2.rst | 281 - glsl: Eliminate reduce/reduce conflicts in glsl grammar
|
| H A D | 18.3.0.rst | 212 - Gallium picking A16L16 formats when emulating INTENSITY16 conflicts
|
| H A D | 7.10.1.rst | 302 - glsl: Eliminate reduce/reduce conflicts in glsl grammar
|
| H A D | 20.3.0.rst | 3529 - radeonsi: optimize out LDS bank conflicts in the NGG culling shader 3965 - radeonsi: fix RADEON_FLUSH flags conflicts 4532 - aco/ngg: Use more efficient LDS layout to help reduce bank conflicts.
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_cp_postsched.c | 156 if (conflicts(mov->address, use->address))
|
| H A D | ir3_cp.c | 408 conflicts(instr->address, reg->def->instr->address))
|
| H A D | ir3.h | 1172 conflicts(struct ir3_register *a, struct ir3_register *b) function in typeref:typename:bool
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/gp/ |
| H A D | regalloc.c | 31 BITSET_WORD *conflicts; member in struct:reg_info 156 if (BITSET_TEST(a->conflicts, j)) 159 BITSET_SET(a->conflicts, j); 160 BITSET_SET(b->conflicts, i); 606 ctx.registers[i].conflicts = rzalloc_array(ctx.mem_ctx, BITSET_WORD,
|
| /xsrc/external/mit/MesaLib/dist/docs/ |
| H A D | submittingpatches.rst | 350 By default merge conflicts are resolved by the stable-release manager. 351 The release maintainer should resolve trivial conflicts, but for complex 352 conflicts they should ask the original author to provide a backport or
|
| H A D | install.rst | 188 first to prevent conflicts.
|
| H A D | repository.rst | 178 If the rebase resulted in conflicts or changes that could affect the
|