]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/gc: add backend ginscmp function to emit a comparison
authorRuss Cox <rsc@golang.org>
Wed, 6 May 2015 16:28:19 +0000 (12:28 -0400)
committerRuss Cox <rsc@golang.org>
Tue, 12 May 2015 17:54:57 +0000 (17:54 +0000)
commitf8d14fc3a00052727c717f62908a9db661483093
treed46607a3bb78c2b48a66d1f09f9e45db03be47bc
parent6439010e52610650f8aa048173832f94006ebdbd
cmd/internal/gc: add backend ginscmp function to emit a comparison

This lets us abstract away which arguments can be constants and so on
and lets the back ends reverse the order of arguments if that helps.

Change-Id: I283ec1d694f2dd84eba22e5eb4aad78a2d2d9eb0
Reviewed-on: https://go-review.googlesource.com/9810
Reviewed-by: David Chase <drchase@google.com>
14 files changed:
src/cmd/5g/cgen.go
src/cmd/5g/galign.go
src/cmd/5g/ggen.go
src/cmd/6g/galign.go
src/cmd/6g/gsubr.go
src/cmd/7g/galign.go
src/cmd/7g/gsubr.go
src/cmd/8g/galign.go
src/cmd/8g/gsubr.go
src/cmd/9g/galign.go
src/cmd/9g/gsubr.go
src/cmd/internal/gc/cgen.go
src/cmd/internal/gc/gen.go
src/cmd/internal/gc/go.go