Lines Matching refs:set
31 * "instruction set," which is an abstraction for finding duplicate
32 * instructions using a hash set. Note that the question of whether an
42 /** Creates an instruction set, using a given ralloc mem_ctx */
43 struct set *nir_instr_set_create(void *mem_ctx);
45 /** Destroys an instruction set. */
46 void nir_instr_set_destroy(struct set *instr_set);
49 * Adds an instruction to an instruction set if it doesn't exist. If it
58 bool nir_instr_set_add_or_rewrite(struct set *instr_set, nir_instr *instr,
63 * Removes an instruction from an instruction set, so that other instructions
66 void nir_instr_set_remove(struct set *instr_set, nir_instr *instr);