Lines Matching refs:a
45 #define PPC_ADDI(d, a, i) EMIT(PPC_INST_ADDI | ___PPC_RT(d) | \ argument
46 ___PPC_RA(a) | IMM_L(i))
47 #define PPC_MR(d, a) PPC_OR(d, a, a) argument
49 #define PPC_ADDIS(d, a, i) EMIT(PPC_INST_ADDIS | \ argument
50 ___PPC_RT(d) | ___PPC_RA(a) | IMM_L(i))
78 #define PPC_BPF_LDARX(t, a, b, eh) EMIT(PPC_INST_LDARX | ___PPC_RT(t) | \ argument
79 ___PPC_RA(a) | ___PPC_RB(b) | \
81 #define PPC_BPF_LWARX(t, a, b, eh) EMIT(PPC_INST_LWARX | ___PPC_RT(t) | \ argument
82 ___PPC_RA(a) | ___PPC_RB(b) | \
84 #define PPC_BPF_STWCX(s, a, b) EMIT(PPC_INST_STWCX | ___PPC_RS(s) | \ argument
85 ___PPC_RA(a) | ___PPC_RB(b))
86 #define PPC_BPF_STDCX(s, a, b) EMIT(PPC_INST_STDCX | ___PPC_RS(s) | \ argument
87 ___PPC_RA(a) | ___PPC_RB(b))
99 #define PPC_CMPWI(a, i) EMIT(PPC_INST_CMPWI | ___PPC_RA(a) | IMM_L(i)) argument
100 #define PPC_CMPDI(a, i) EMIT(PPC_INST_CMPDI | ___PPC_RA(a) | IMM_L(i)) argument
101 #define PPC_CMPW(a, b) EMIT(PPC_INST_CMPW | ___PPC_RA(a) | \ argument
103 #define PPC_CMPD(a, b) EMIT(PPC_INST_CMPD | ___PPC_RA(a) | \ argument
105 #define PPC_CMPLWI(a, i) EMIT(PPC_INST_CMPLWI | ___PPC_RA(a) | IMM_L(i)) argument
106 #define PPC_CMPLDI(a, i) EMIT(PPC_INST_CMPLDI | ___PPC_RA(a) | IMM_L(i)) argument
107 #define PPC_CMPLW(a, b) EMIT(PPC_INST_CMPLW | ___PPC_RA(a) | \ argument
109 #define PPC_CMPLD(a, b) EMIT(PPC_INST_CMPLD | ___PPC_RA(a) | \ argument
112 #define PPC_SUB(d, a, b) EMIT(PPC_INST_SUB | ___PPC_RT(d) | \ argument
113 ___PPC_RB(a) | ___PPC_RA(b))
114 #define PPC_ADD(d, a, b) EMIT(PPC_INST_ADD | ___PPC_RT(d) | \ argument
115 ___PPC_RA(a) | ___PPC_RB(b))
116 #define PPC_MULD(d, a, b) EMIT(PPC_INST_MULLD | ___PPC_RT(d) | \ argument
117 ___PPC_RA(a) | ___PPC_RB(b))
118 #define PPC_MULW(d, a, b) EMIT(PPC_INST_MULLW | ___PPC_RT(d) | \ argument
119 ___PPC_RA(a) | ___PPC_RB(b))
120 #define PPC_MULHWU(d, a, b) EMIT(PPC_INST_MULHWU | ___PPC_RT(d) | \ argument
121 ___PPC_RA(a) | ___PPC_RB(b))
122 #define PPC_MULI(d, a, i) EMIT(PPC_INST_MULLI | ___PPC_RT(d) | \ argument
123 ___PPC_RA(a) | IMM_L(i))
124 #define PPC_DIVWU(d, a, b) EMIT(PPC_INST_DIVWU | ___PPC_RT(d) | \ argument
125 ___PPC_RA(a) | ___PPC_RB(b))
126 #define PPC_DIVD(d, a, b) EMIT(PPC_INST_DIVD | ___PPC_RT(d) | \ argument
127 ___PPC_RA(a) | ___PPC_RB(b))
128 #define PPC_AND(d, a, b) EMIT(PPC_INST_AND | ___PPC_RA(d) | \ argument
129 ___PPC_RS(a) | ___PPC_RB(b))
130 #define PPC_ANDI(d, a, i) EMIT(PPC_INST_ANDI | ___PPC_RA(d) | \ argument
131 ___PPC_RS(a) | IMM_L(i))
132 #define PPC_AND_DOT(d, a, b) EMIT(PPC_INST_ANDDOT | ___PPC_RA(d) | \ argument
133 ___PPC_RS(a) | ___PPC_RB(b))
134 #define PPC_OR(d, a, b) EMIT(PPC_INST_OR | ___PPC_RA(d) | \ argument
135 ___PPC_RS(a) | ___PPC_RB(b))
136 #define PPC_MR(d, a) PPC_OR(d, a, a) argument
137 #define PPC_ORI(d, a, i) EMIT(PPC_INST_ORI | ___PPC_RA(d) | \ argument
138 ___PPC_RS(a) | IMM_L(i))
139 #define PPC_ORIS(d, a, i) EMIT(PPC_INST_ORIS | ___PPC_RA(d) | \ argument
140 ___PPC_RS(a) | IMM_L(i))
141 #define PPC_XOR(d, a, b) EMIT(PPC_INST_XOR | ___PPC_RA(d) | \ argument
142 ___PPC_RS(a) | ___PPC_RB(b))
143 #define PPC_XORI(d, a, i) EMIT(PPC_INST_XORI | ___PPC_RA(d) | \ argument
144 ___PPC_RS(a) | IMM_L(i))
145 #define PPC_XORIS(d, a, i) EMIT(PPC_INST_XORIS | ___PPC_RA(d) | \ argument
146 ___PPC_RS(a) | IMM_L(i))
147 #define PPC_EXTSW(d, a) EMIT(PPC_INST_EXTSW | ___PPC_RA(d) | \ argument
148 ___PPC_RS(a))
149 #define PPC_SLW(d, a, s) EMIT(PPC_INST_SLW | ___PPC_RA(d) | \ argument
150 ___PPC_RS(a) | ___PPC_RB(s))
151 #define PPC_SLD(d, a, s) EMIT(PPC_INST_SLD | ___PPC_RA(d) | \ argument
152 ___PPC_RS(a) | ___PPC_RB(s))
153 #define PPC_SRW(d, a, s) EMIT(PPC_INST_SRW | ___PPC_RA(d) | \ argument
154 ___PPC_RS(a) | ___PPC_RB(s))
155 #define PPC_SRD(d, a, s) EMIT(PPC_INST_SRD | ___PPC_RA(d) | \ argument
156 ___PPC_RS(a) | ___PPC_RB(s))
157 #define PPC_SRAD(d, a, s) EMIT(PPC_INST_SRAD | ___PPC_RA(d) | \ argument
158 ___PPC_RS(a) | ___PPC_RB(s))
159 #define PPC_SRADI(d, a, i) EMIT(PPC_INST_SRADI | ___PPC_RA(d) | \ argument
160 ___PPC_RS(a) | __PPC_SH64(i))
161 #define PPC_RLWINM(d, a, i, mb, me) EMIT(PPC_INST_RLWINM | ___PPC_RA(d) | \ argument
162 ___PPC_RS(a) | __PPC_SH(i) | \
164 #define PPC_RLWIMI(d, a, i, mb, me) EMIT(PPC_INST_RLWIMI | ___PPC_RA(d) | \ argument
165 ___PPC_RS(a) | __PPC_SH(i) | \
167 #define PPC_RLDICL(d, a, i, mb) EMIT(PPC_INST_RLDICL | ___PPC_RA(d) | \ argument
168 ___PPC_RS(a) | __PPC_SH64(i) | \
170 #define PPC_RLDICR(d, a, i, me) EMIT(PPC_INST_RLDICR | ___PPC_RA(d) | \ argument
171 ___PPC_RS(a) | __PPC_SH64(i) | \
175 #define PPC_SLWI(d, a, i) PPC_RLWINM(d, a, i, 0, 31-(i)) argument
177 #define PPC_SRWI(d, a, i) PPC_RLWINM(d, a, 32-(i), i, 31) argument
179 #define PPC_SLDI(d, a, i) PPC_RLDICR(d, a, i, 63-(i)) argument
181 #define PPC_SRDI(d, a, i) PPC_RLDICL(d, a, 64-(i), i) argument
183 #define PPC_NEG(d, a) EMIT(PPC_INST_NEG | ___PPC_RT(d) | ___PPC_RA(a)) argument