Lines Matching defs:cc

123             dataProcessing( int opcode, int cc, int s,
128 virtual void MLA(int cc, int s,
130 virtual void MUL(int cc, int s,
132 virtual void UMULL(int cc, int s,
134 virtual void UMUAL(int cc, int s,
136 virtual void SMULL(int cc, int s,
138 virtual void SMUAL(int cc, int s,
142 virtual void B(int cc, uint32_t* pc) = 0;
143 virtual void BL(int cc, uint32_t* pc) = 0;
144 virtual void BX(int cc, int Rn) = 0;
147 virtual void B(int cc, const char* label) = 0;
148 virtual void BL(int cc, const char* label) = 0;
154 virtual void LDR (int cc, int Rd,
156 virtual void LDRB(int cc, int Rd,
158 virtual void STR (int cc, int Rd,
160 virtual void STRB(int cc, int Rd,
163 virtual void LDRH (int cc, int Rd,
165 virtual void LDRSB(int cc, int Rd,
167 virtual void LDRSH(int cc, int Rd,
169 virtual void STRH (int cc, int Rd,
173 virtual void LDM(int cc, int dir,
175 virtual void STM(int cc, int dir,
179 virtual void SWP(int cc, int Rn, int Rd, int Rm) = 0;
180 virtual void SWPB(int cc, int Rn, int Rd, int Rm) = 0;
181 virtual void SWI(int cc, uint32_t comment) = 0;
197 virtual void CLZ(int cc, int Rd, int Rm) = 0;
199 virtual void QADD(int cc, int Rd, int Rm, int Rn) = 0;
200 virtual void QDADD(int cc, int Rd, int Rm, int Rn) = 0;
201 virtual void QSUB(int cc, int Rd, int Rm, int Rn) = 0;
202 virtual void QDSUB(int cc, int Rd, int Rm, int Rn) = 0;
204 virtual void SMUL(int cc, int xy,
206 virtual void SMULW(int cc, int y,
208 virtual void SMLA(int cc, int xy,
210 virtual void SMLAL(int cc, int xy,
212 virtual void SMLAW(int cc, int y,
216 virtual void UXTB16(int cc, int Rd, int Rm, int rotate) = 0;
219 virtual void UBFX(int cc, int Rd, int Rn, int lsb, int width) = 0;
225 ADC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
226 dataProcessing(opADC, cc, s, Rd, Rn, Op2);
229 ADD(int cc, int s, int Rd, int Rn, uint32_t Op2) {
230 dataProcessing(opADD, cc, s, Rd, Rn, Op2);
233 AND(int cc, int s, int Rd, int Rn, uint32_t Op2) {
234 dataProcessing(opAND, cc, s, Rd, Rn, Op2);
237 BIC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
238 dataProcessing(opBIC, cc, s, Rd, Rn, Op2);
241 EOR(int cc, int s, int Rd, int Rn, uint32_t Op2) {
242 dataProcessing(opEOR, cc, s, Rd, Rn, Op2);
245 MOV(int cc, int s, int Rd, uint32_t Op2) {
246 dataProcessing(opMOV, cc, s, Rd, 0, Op2);
249 MVN(int cc, int s, int Rd, uint32_t Op2) {
250 dataProcessing(opMVN, cc, s, Rd, 0, Op2);
253 ORR(int cc, int s, int Rd, int Rn, uint32_t Op2) {
254 dataProcessing(opORR, cc, s, Rd, Rn, Op2);
257 RSB(int cc, int s, int Rd, int Rn, uint32_t Op2) {
258 dataProcessing(opRSB, cc, s, Rd, Rn, Op2);
261 RSC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
262 dataProcessing(opRSC, cc, s, Rd, Rn, Op2);
265 SBC(int cc, int s, int Rd, int Rn, uint32_t Op2) {
266 dataProcessing(opSBC, cc, s, Rd, Rn, Op2);
269 SUB(int cc, int s, int Rd, int Rn, uint32_t Op2) {
270 dataProcessing(opSUB, cc, s, Rd, Rn, Op2);
273 TEQ(int cc, int Rn, uint32_t Op2) {
274 dataProcessing(opTEQ, cc, 1, 0, Rn, Op2);
277 TST(int cc, int Rn, uint32_t Op2) {
278 dataProcessing(opTST, cc, 1, 0, Rn, Op2);
281 CMP(int cc, int Rn, uint32_t Op2) {
282 dataProcessing(opCMP, cc, 1, 0, Rn, Op2);
285 CMN(int cc, int Rn, uint32_t Op2) {
286 dataProcessing(opCMN, cc, 1, 0, Rn, Op2);
289 inline void SMULBB(int cc, int Rd, int Rm, int Rs) {
290 SMUL(cc, xyBB, Rd, Rm, Rs); }
291 inline void SMULTB(int cc, int Rd, int Rm, int Rs) {
292 SMUL(cc, xyTB, Rd, Rm, Rs); }
293 inline void SMULBT(int cc, int Rd, int Rm, int Rs) {
294 SMUL(cc, xyBT, Rd, Rm, Rs); }
295 inline void SMULTT(int cc, int Rd, int Rm, int Rs) {
296 SMUL(cc, xyTT, Rd, Rm, Rs); }
298 inline void SMULWB(int cc, int Rd, int Rm, int Rs) {
299 SMULW(cc, yB, Rd, Rm, Rs); }
300 inline void SMULWT(int cc, int Rd, int Rm, int Rs) {
301 SMULW(cc, yT, Rd, Rm, Rs); }
304 SMLABB(int cc, int Rd, int Rm, int Rs, int Rn) {
305 SMLA(cc, xyBB, Rd, Rm, Rs, Rn); }
307 SMLATB(int cc, int Rd, int Rm, int Rs, int Rn) {
308 SMLA(cc, xyTB, Rd, Rm, Rs, Rn); }
310 SMLABT(int cc, int Rd, int Rm, int Rs, int Rn) {
311 SMLA(cc, xyBT, Rd, Rm, Rs, Rn); }
313 SMLATT(int cc, int Rd, int Rm, int Rs, int Rn) {
314 SMLA(cc, xyTT, Rd, Rm, Rs, Rn); }
317 SMLALBB(int cc, int RdHi, int RdLo, int Rs, int Rm) {
318 SMLAL(cc, xyBB, RdHi, RdLo, Rs, Rm); }
320 SMLALTB(int cc, int RdHi, int RdLo, int Rs, int Rm) {
321 SMLAL(cc, xyTB, RdHi, RdLo, Rs, Rm); }
323 SMLALBT(int cc, int RdHi, int RdLo, int Rs, int Rm) {
324 SMLAL(cc, xyBT, RdHi, RdLo, Rs, Rm); }
326 SMLALTT(int cc, int RdHi, int RdLo, int Rs, int Rm) {
327 SMLAL(cc, xyTT, RdHi, RdLo, Rs, Rm); }
330 SMLAWB(int cc, int Rd, int Rm, int Rs, int Rn) {
331 SMLAW(cc, yB, Rd, Rm, Rs, Rn); }
333 SMLAWT(int cc, int Rd, int Rm, int Rs, int Rn) {
334 SMLAW(cc, yT, Rd, Rm, Rs, Rn); }
337 virtual void ADDR_LDR(int cc, int Rd,
339 virtual void ADDR_STR (int cc, int Rd,
341 virtual void ADDR_ADD(int cc, int s, int Rd,
343 virtual void ADDR_SUB(int cc, int s, int Rd,