Lines Matching refs:num_uses
48 for num_uses in range(MAX_OP_USES + 1):
49 if num_defs == 0 and num_uses == 0:
51 for uses in product(range(program_defs), repeat=num_uses):
79 num_uses = [0] * MAX_PROGRAM_DEFS
82 num_uses[u] += 1
83 return max(num_uses)
156 def make_llvm_op_name(num_uses, num_defs): argument
160 def make_llvm_args(first_use, num_uses): argument
161 return ', '.join([f'i32 %t{first_use + i}' for i in range(num_uses)])
202 for num_uses in range(MAX_OP_USES + 1):
204 if num_uses == 0 and num_defs == 0:
207 op_name = make_llvm_op_name(num_uses, num_defs)
208 args = make_llvm_args(0, num_uses)