Lines Matching refs:modifiers
76 cmpf_mods = ops[opcode]["modifiers"]["cmpf"] if "cmpf" in ops[opcode]["modifiers"] else None
77 if "cmpf" in ops[opcode]["modifiers"]:
79 for cmpf in ops[opcode]["modifiers"]["cmpf"]:
93 bi_instr * bi_${opcode.replace('.', '_').lower()}${to_suffix(ops[opcode])}(${signature(ops[opcode], modifiers)})
103 % for mod in ops[opcode]["modifiers"]:
123 bi_index bi_${opcode.replace('.', '_').lower()}(${signature(ops[opcode], modifiers, no_dests=True)})
132 signatures = [signature(ops[op], modifiers, no_dests=True) for op in variants]
152 bi_${ret} bi_${common_op.replace('.', '_').lower()}${suffix if ops[opcode]['dests'] > 0 else ''}(${signature(ops[opcode], modifiers, typeful=typeful, sized=sized, no_dests=not dests)})
187 return sorted([m for m in op["modifiers"].keys() if not should_skip(m, op["key"])])
189 def signature(op, modifiers, typeful = False, sized = False, no_dests = False):
197 "bool" if len(modifiers[T[0:-1]] if T[-1] in "0123" else modifiers[T]) == 2 else
211 print(Template(COPYRIGHT + TEMPLATE).render(ops = ir_instructions, modifiers =