From c075c21ba532bd4d00158708e8c2981b8fdc19ca Mon Sep 17 00:00:00 2001 From: Archana R Date: Mon, 12 Sep 2022 12:13:12 -0500 Subject: cmd/asm, cmd/internal/obj/ppc64: increase asm test coverage for PPC64 This CL adds tests for some of the instructions that were missing. A minor change was made to asm9.go to ensure EXTSWSLICC test works. Change-Id: I95cd096c85778fc93856d213aa4fb14c35228cec Reviewed-on: https://go-review.googlesource.com/c/go/+/430376 Run-TryBot: Archana Ravindar Reviewed-by: Jenny Rakoczy Run-TryBot: Jenny Rakoczy TryBot-Result: Gopher Robot Reviewed-by: Lynn Boger Reviewed-by: Paul Murphy Reviewed-by: Michael Pratt Auto-Submit: Jenny Rakoczy --- src/cmd/internal/obj/ppc64/asm9.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/cmd/internal/obj') diff --git a/src/cmd/internal/obj/ppc64/asm9.go b/src/cmd/internal/obj/ppc64/asm9.go index 15bf8c5ef9..ffc73d7b06 100644 --- a/src/cmd/internal/obj/ppc64/asm9.go +++ b/src/cmd/internal/obj/ppc64/asm9.go @@ -2956,7 +2956,7 @@ func (c *ctxt9) asmout(p *obj.Prog, o *Optab, out []uint32) { case AROTL: a = int(0) op = OP_RLDICL - case AEXTSWSLI: + case AEXTSWSLI, AEXTSWSLICC: a = int(v) default: c.ctxt.Diag("unexpected op in sldi case\n%v", p) -- cgit v1.3