From 43d299af1a798fa535d9b757c749404f947a1883 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christian=20W=C3=BCrdig?= Date: Tue, 22 Nov 2005 16:33:24 +0000 Subject: [PATCH] equalize_src_dest if needed --- ir/be/scripts/generate_emitter.pl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ir/be/scripts/generate_emitter.pl b/ir/be/scripts/generate_emitter.pl index 80f36f505..98beec1d2 100755 --- a/ir/be/scripts/generate_emitter.pl +++ b/ir/be/scripts/generate_emitter.pl @@ -46,6 +46,11 @@ foreach my $op (keys(%nodes)) { push(@obst_header, $line.";\n"); push(@obst_func, $line." {\n"); + # check in/out register if needed + if (exists($n{"check_inout"}) && $n{"check_inout"} == 1) { + push(@obst_func, " equalize_dest_src(F, n);\n\n"); + } + my @emit = split(/\n/, $n{"emit"}); foreach(@emit) { -- 2.20.1