+ is_a = "binop",
+ flags = "commutative",
+),
+
+ASM = dict(
+ mode = "mode_T",
+ arity = "variable",
+ flags = "keep, uses_memory",
+ attr_struct = "asm_attr",
+ pinned = "memory",
+ pinned_init = "op_pin_state_pinned",
+ attrs = [
+ dict(
+ name = "input_constraints",
+ type = "ir_asm_constraint*",
+ ),
+ dict(
+ name = "n_output_constraints",
+ type = "int",
+ ),
+ dict(
+ name = "output_constraints",
+ type = "ir_asm_constraint*",
+ ),
+ dict(
+ name = "n_clobbers",
+ type = "int",
+ ),
+ dict(
+ name = "clobbers",
+ type = "ident**",
+ ),
+ dict(
+ name = "text",
+ type = "ident*",
+ ),
+ ],
+ java_noconstr = True,