X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fia32%2Fia32_common_transform.c;h=bbe9d3f7c38cd57812e23a84196d5f28752a06fd;hb=26e4122270acb4d7644f91b08b088fe64a864611;hp=0e2fca78863bdd22cc89013cf37de76e87116cac;hpb=16a8ee53f0f3f4d5f67f81c35084e66ce0c2afd5;p=libfirm diff --git a/ir/be/ia32/ia32_common_transform.c b/ir/be/ia32/ia32_common_transform.c index 0e2fca788..bbe9d3f7c 100644 --- a/ir/be/ia32/ia32_common_transform.c +++ b/ir/be/ia32/ia32_common_transform.c @@ -536,6 +536,7 @@ ir_node *ia32_gen_ASM(ir_node *node) if (parsed_constraint.cls == NULL && parsed_constraint.same_as < 0) { is_memory_op = 1; + in_reg_reqs[i] = ia32_reg_classes[CLASS_ia32_gp].class_req; } else if (parsed_constraint.memory_possible) { /* TODO: match Load or Load/Store if memory possible is set */ }