Lines Matching refs:b

255 #define ___PPC_RB(b)	(((b) & 0x1f) << 11)  argument
260 #define __PPC_RB(b) ___PPC_RB(__REG_##b) argument
264 #define __PPC_XB(b) ((((b) & 0x1f) << 11) | (((b) & 0x20) >> 4)) argument
301 #define PPC_DCBAL(a, b) stringify_in_c(.long PPC_INST_DCBAL | \ argument
302 __PPC_RA(a) | __PPC_RB(b))
303 #define PPC_DCBZL(a, b) stringify_in_c(.long PPC_INST_DCBZL | \ argument
304 __PPC_RA(a) | __PPC_RB(b))
305 #define PPC_LDARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LDARX | \ argument
307 ___PPC_RB(b) | __PPC_EH(eh))
308 #define PPC_LOGMPP(b) stringify_in_c(.long PPC_INST_LOGMPP | \ argument
309 __PPC_RB(b))
310 #define PPC_LWARX(t, a, b, eh) stringify_in_c(.long PPC_INST_LWARX | \ argument
312 ___PPC_RB(b) | __PPC_EH(eh))
313 #define PPC_MSGSND(b) stringify_in_c(.long PPC_INST_MSGSND | \ argument
314 ___PPC_RB(b))
315 #define PPC_MSGCLR(b) stringify_in_c(.long PPC_INST_MSGCLR | \ argument
316 ___PPC_RB(b))
317 #define PPC_MSGSNDP(b) stringify_in_c(.long PPC_INST_MSGSNDP | \ argument
318 ___PPC_RB(b))
328 #define PPC_TLBILX(t, a, b) stringify_in_c(.long PPC_INST_TLBILX | \ argument
329 __PPC_T_TLB(t) | __PPC_RA0(a) | __PPC_RB(b))
330 #define PPC_TLBILX_ALL(a, b) PPC_TLBILX(0, a, b) argument
331 #define PPC_TLBILX_PID(a, b) PPC_TLBILX(1, a, b) argument
332 #define PPC_TLBILX_VA(a, b) PPC_TLBILX(3, a, b) argument
337 #define PPC_TLBSRX_DOT(a,b) stringify_in_c(.long PPC_INST_TLBSRX_DOT | \ argument
338 __PPC_RA0(a) | __PPC_RB(b))
339 #define PPC_TLBIVAX(a,b) stringify_in_c(.long PPC_INST_TLBIVAX | \ argument
340 __PPC_RA0(a) | __PPC_RB(b))
346 #define PPC_ERATILX(t, a, b) stringify_in_c(.long PPC_INST_ERATILX | \ argument
348 __PPC_RB(b))
349 #define PPC_ERATIVAX(s, a, b) stringify_in_c(.long PPC_INST_ERATIVAX | \ argument
350 __PPC_RS(s) | __PPC_RA0(a) | __PPC_RB(b))
352 __PPC_RS(t) | __PPC_RA0(a) | __PPC_RB(b))
354 __PPC_RS(t) | __PPC_RA0(a) | __PPC_RB(b))
355 #define PPC_SLBFEE_DOT(t, b) stringify_in_c(.long PPC_INST_SLBFEE | \ argument
356 __PPC_RT(t) | __PPC_RB(b))
357 #define PPC_ICBT(c,a,b) stringify_in_c(.long PPC_INST_ICBT | \ argument
358 __PPC_CT(c) | __PPC_RA0(a) | __PPC_RB(b))
360 #define LBZCIX(t,a,b) stringify_in_c(.long PPC_INST_LBZCIX | \ argument
361 __PPC_RT(t) | __PPC_RA(a) | __PPC_RB(b))
362 #define STBCIX(s,a,b) stringify_in_c(.long PPC_INST_STBCIX | \ argument
363 __PPC_RS(s) | __PPC_RA(a) | __PPC_RB(b))
369 #define VSX_XX1(s, a, b) (__PPC_XS(s) | __PPC_RA(a) | __PPC_RB(b)) argument
370 #define VSX_XX3(t, a, b) (__PPC_XT(t) | __PPC_XA(a) | __PPC_XB(b)) argument
371 #define STXVD2X(s, a, b) stringify_in_c(.long PPC_INST_STXVD2X | \ argument
372 VSX_XX1((s), a, b))
373 #define LXVD2X(s, a, b) stringify_in_c(.long PPC_INST_LXVD2X | \ argument
374 VSX_XX1((s), a, b))
375 #define XXLOR(t, a, b) stringify_in_c(.long PPC_INST_XXLOR | \ argument
376 VSX_XX3((t), a, b))
379 #define XVCPSGNDP(t, a, b) stringify_in_c(.long (PPC_INST_XVCPSGNDP | \ argument
380 VSX_XX3((t), (a), (b))))