go/src/cmd/compile/internal/ssa/gen
David Chase 997a9f32b0 [dev.ssa] cmd/compile: first unoptimized cut at adding FP support
Added F32 and F64 load, store, and addition.
Added F32 and F64 multiply.
Added F32 and F64 subtraction and division.
Added X15 to "clobber" for FP sub/div
Added FP constants
Added separate FP test in gc/testdata

Change-Id: Ifa60dbad948a40011b478d9605862c4b0cc9134c
Reviewed-on: https://go-review.googlesource.com/13612
Reviewed-by: Keith Randall <khr@golang.org>
2015-08-17 17:38:28 +00:00
..
AMD64.rules [dev.ssa] cmd/compile: first unoptimized cut at adding FP support 2015-08-17 17:38:28 +00:00
AMD64Ops.go [dev.ssa] cmd/compile: first unoptimized cut at adding FP support 2015-08-17 17:38:28 +00:00
generic.rules [dev.ssa] cmd/compile/internal/ssa: Use explicit size for store ops 2015-08-15 23:18:21 +00:00
genericOps.go [dev.ssa] cmd/compile: first unoptimized cut at adding FP support 2015-08-17 17:38:28 +00:00
main.go [dev.ssa] cmd/compile: move rewrite logging behind codegen flag 2015-08-13 00:10:13 +00:00
README [dev.ssa] cmd/compile/internal/ssa: autogenerate opcodes 2015-06-08 21:02:03 +00:00
rulegen.go [dev.ssa] cmd/compile: move rewrite logging behind codegen flag 2015-08-13 00:10:13 +00:00

// Copyright 2015 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

This package generates opcode tables, rewrite rules, etc. for the ssa compiler.
Run it with:
   go run *.go