HomeSort by: relevance | last modified time | path
    Searched defs:kill (Results 1 - 12 of 12) sorted by relevancy

  /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);

Completed in 30 milliseconds