Home
last modified time | relevance | path

Searched refs:sr32 (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/i386/i386/
H A Dbpf_jit_machdep.h115 #define MOVrd(sr32, dr32) do { \ argument
118 (3 << 6) | ((sr32 & 0x7) << 3) | (dr32 & 0x7), 1); \
122 #define MOVodd(off, sr32, dr32) do { \ argument
125 (1 << 6) | ((dr32 & 0x7) << 3) | (sr32 & 0x7), 1); \
130 #define MOVobd(sr32, or32, dr32) do { \ argument
133 emitm(&stream, ((or32 & 0x7) << 3) | (sr32 & 0x7), 1); \
137 #define MOVobw(sr32, or32, dr16) do { \ argument
140 emitm(&stream, ((or32 & 0x7) << 3) | (sr32 & 0x7), 1); \
144 #define MOVobb(sr32, or32, dr8) do { \ argument
147 emitm(&stream, ((or32 & 0x7) << 3) | (sr32 & 0x7), 1); \
[all …]
/freebsd/sys/amd64/amd64/
H A Dbpf_jit_machdep.h148 #define MOVrd(sr32, dr32) do { \ argument
151 (3 << 6) | ((sr32 & 0x7) << 3) | (dr32 & 0x7), 1); \
155 #define MOVrd2(sr32, dr32) do { \ argument
158 (3 << 6) | ((sr32 & 0x7) << 3) | (dr32 & 0x7), 1); \
162 #define MOVrd3(sr32, dr32) do { \ argument
165 (3 << 6) | ((sr32 & 0x7) << 3) | (dr32 & 0x7), 1); \
211 #define MOVomd(sr32, dr64, or64) do { \ argument
213 emitm(&stream, ((sr32 & 0x7) << 3) | 4, 1); \
244 #define ADDrd(sr32, dr32) do { \ argument
247 (3 << 6) | ((sr32 & 0x7) << 3) | (dr32 & 0x7), 1); \
[all …]