sstep.h (be96f63375a14ee8e690856ac77e579c75bd0bae) sstep.h (cf87c3f6b64791ce5d4c7e591c915065d31a162d)
1/*
2 * Copyright (C) 2004 Paul Mackerras <paulus@au.ibm.com>, IBM
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; either version
7 * 2 of the License, or (at your option) any later version.
8 */

--- 52 unchanged lines hidden (view full) ---

61#define BYTEREV 0x80
62
63/* Cacheop values, ORed in with type */
64#define CACHEOP_MASK 0x700
65#define DCBST 0
66#define DCBF 0x100
67#define DCBTST 0x200
68#define DCBT 0x300
1/*
2 * Copyright (C) 2004 Paul Mackerras <paulus@au.ibm.com>, IBM
3 *
4 * This program is free software; you can redistribute it and/or
5 * modify it under the terms of the GNU General Public License
6 * as published by the Free Software Foundation; either version
7 * 2 of the License, or (at your option) any later version.
8 */

--- 52 unchanged lines hidden (view full) ---

61#define BYTEREV 0x80
62
63/* Cacheop values, ORed in with type */
64#define CACHEOP_MASK 0x700
65#define DCBST 0
66#define DCBF 0x100
67#define DCBTST 0x200
68#define DCBT 0x300
69#define ICBI 0x400
69
70/* Size field in type word */
71#define SIZE(n) ((n) << 8)
72#define GETSIZE(w) ((w) >> 8)
73
74#define MKOP(t, f, s) ((t) | (f) | SIZE(s))
75
76struct instruction_op {

--- 12 unchanged lines hidden ---
70
71/* Size field in type word */
72#define SIZE(n) ((n) << 8)
73#define GETSIZE(w) ((w) >> 8)
74
75#define MKOP(t, f, s) ((t) | (f) | SIZE(s))
76
77struct instruction_op {

--- 12 unchanged lines hidden ---