From 13f749486db9835cad42aeec0d58adc4b73fad24 Mon Sep 17 00:00:00 2001 From: Shenghou Ma Date: Thu, 2 Apr 2015 20:13:17 -0400 Subject: [PATCH] cmd/7g: FCMPS/FCMPD also should be RegRead instead of RightRead MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit No test cases yet, but I found this while double checking the proginfo table. Change-Id: Ib59675c117c676c1298bcab8765ca6a8fd234de8 Reviewed-on: https://go-review.googlesource.com/8431 Reviewed-by: David Crawshaw Reviewed-by: Aram Hăvărneanu --- src/cmd/7g/prog.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cmd/7g/prog.go b/src/cmd/7g/prog.go index f503f78ef1..2763e27a1e 100644 --- a/src/cmd/7g/prog.go +++ b/src/cmd/7g/prog.go @@ -70,8 +70,8 @@ var progtable = [arm64.ALAST]obj.ProgInfo{ arm64.AFMULS: {gc.SizeF | gc.LeftRead | gc.RegRead | gc.RightWrite, 0, 0, 0}, arm64.AFDIVD: {gc.SizeD | gc.LeftRead | gc.RegRead | gc.RightWrite, 0, 0, 0}, arm64.AFDIVS: {gc.SizeF | gc.LeftRead | gc.RegRead | gc.RightWrite, 0, 0, 0}, - arm64.AFCMPD: {gc.SizeD | gc.LeftRead | gc.RightRead, 0, 0, 0}, - arm64.AFCMPS: {gc.SizeF | gc.LeftRead | gc.RightRead, 0, 0, 0}, + arm64.AFCMPD: {gc.SizeD | gc.LeftRead | gc.RegRead, 0, 0, 0}, + arm64.AFCMPS: {gc.SizeF | gc.LeftRead | gc.RegRead, 0, 0, 0}, // float -> integer arm64.AFCVTZSD: {gc.SizeD | gc.LeftRead | gc.RightWrite | gc.Conv, 0, 0, 0}, -- 2.48.1