| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| opt_constant_propagation.cpp | 106 void kill(ir_variable *ir, unsigned write_mask); 294 * we want to kill the whole vector, since in general we can't predict 296 * latter case, it doesn't matter what we do, so go ahead and kill the 306 kill(ir->lhs->variable_referenced(), kill_mask); 340 * this call. So kill all copies. 390 kill((ir_variable *) htk->key, (uintptr_t) htk->data); 428 kill((ir_variable *) htk->key, (uintptr_t) htk->data); 450 ir_constant_propagation_visitor::kill(ir_variable *var, unsigned write_mask) function in class:__anon734::ir_constant_propagation_visitor 458 /* Remove any entries currently in the ACP for this kill. */
|
| opt_copy_propagation_elements.cpp | 303 void kill(kill_entry *k); 383 kill(k); 523 kill(new(this->lin_ctx) kill_entry(ir->return_deref->var, ~0)); 533 kill(new(this->lin_ctx) kill_entry(var, ~0)); 581 kill(k); 621 kill(k); 637 /* Remove any entries currently in the ACP for this kill. */ 639 ir_copy_propagation_elements_visitor::kill(kill_entry *k) function in class:ir_copy_propagation_elements_visitor
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| ir3_postsched.c | 232 di(chosen->instr, "csp: chose (kill, hard ready)"); 568 * false dep on the kill instruction. 610 struct ir3_instruction *kill = *instrp; local 611 struct ir3_postsched_node *kn = kill->data;
|
| ir3_compiler_nir.c | 2021 struct ir3_instruction *cond, *kill; local 2044 kill = ir3_DEMOTE(b, cond, 0); 2046 kill = ir3_KILL(b, cond, 0); 2049 /* Side-effects should not be moved on a different side of the kill */ 2050 kill->barrier_class = IR3_BARRIER_IMAGE_W | IR3_BARRIER_BUFFER_W; 2051 kill->barrier_conflict = IR3_BARRIER_IMAGE_W | IR3_BARRIER_BUFFER_W; 2052 kill->srcs[0]->num = regid(REG_P0, 0); 2053 array_insert(ctx->ir, ctx->ir->predicates, kill); 2055 array_insert(b, b->keeps, kill); 2062 struct ir3_instruction *cond, *kill; local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| brw_fs_copy_propagation.cpp | 85 BITSET_WORD *kill; member in struct:__anon2385::block_data 141 bd[block->num].kill = rzalloc_array(bd, BITSET_WORD, bitset_words); 174 /* Initialize the COPY and KILL sets. */ 211 BITSET_SET(bd[block->num].kill, entry->global_idx); 238 BITSET_SET(bd[block->num].kill, entry->global_idx); 325 ~bd[block->num].kill[i]); 354 fprintf(stderr, ", kill = 0x"); 356 fprintf(stderr, "%08x", bd[block->num].kill[i]); 987 /* kill the destination from the ACP */ 1000 /* Make sure we kill the entry if this instruction overwrite [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| opt_constant_propagation.cpp | 106 void kill(ir_variable *ir, unsigned write_mask); 285 * we want to kill the whole vector, since in general we can't predict 287 * latter case, it doesn't matter what we do, so go ahead and kill the 297 kill(ir->lhs->variable_referenced(), kill_mask); 331 * this call. So kill all copies. 381 kill((ir_variable *) htk->key, (uintptr_t) htk->data); 419 kill((ir_variable *) htk->key, (uintptr_t) htk->data); 441 ir_constant_propagation_visitor::kill(ir_variable *var, unsigned write_mask) function in class:__anon3369::ir_constant_propagation_visitor 449 /* Remove any entries currently in the ACP for this kill. */
|
| opt_copy_propagation_elements.cpp | 303 void kill(kill_entry *k); 383 kill(k); 523 kill(new(this->lin_ctx) kill_entry(ir->return_deref->var, ~0)); 533 kill(new(this->lin_ctx) kill_entry(var, ~0)); 581 kill(k); 621 kill(k); 637 /* Remove any entries currently in the ACP for this kill. */ 639 ir_copy_propagation_elements_visitor::kill(kill_entry *k) function in class:ir_copy_propagation_elements_visitor
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| brw_fs_copy_propagation.cpp | 82 BITSET_WORD *kill; member in struct:__anon4728::block_data 138 bd[block->num].kill = rzalloc_array(bd, BITSET_WORD, bitset_words); 169 /* Initialize the COPY and KILL sets. */ 181 BITSET_SET(bd[block->num].kill, i); 266 ~bd[block->num].kill[i]); 295 fprintf(stderr, ", kill = 0x"); 297 fprintf(stderr, "%08x", bd[block->num].kill[i]); 807 /* kill the destination from the ACP */ 820 /* Make sure we kill the entry if this instruction overwrites
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| aco_insert_waitcnt.cpp | 349 kill(wait_imm& imm, Instruction* instr, wait_ctx& ctx, memory_sync_info sync_info) function in namespace:aco::__anon466 741 kill(queued_imm, instr.get(), ctx, sync_info);
|
| /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/ |
| agx_pack.c | 529 unsigned kill = 0; // helper invocation kill bit local 535 (kill << 5) |
|
| agx_compiler.h | 71 bool kill : 1; member in struct:__anon608
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| ir3_compiler_nir.c | 1537 struct ir3_instruction *cond, *kill; local 1555 kill = ir3_KILL(b, cond, 0); 1556 array_insert(ctx->ir, ctx->ir->predicates, kill); 1558 array_insert(b, b->keeps, kill);
|