aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/9g/opt.h
blob: 79a34fb1f0b86e56ee02c943bf95add12e736b3e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Copyright 2014 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.

// Many Power ISA arithmetic and logical instructions come in four
// standard variants.  These bits let us map between variants.
enum {
	V_CC = 1<<0,		// xCC (affect CR field 0 flags)
	V_V  = 1<<1,		// xV (affect SO and OV flags)
};

int as2variant(int);
int variant2as(int, int);