Lines Matching defs:encoding

293   // Pass along (ARMEncoding)encoding as the callback data.
300 EmulateInstructionARM::ARMEncoding encoding;
305 const EmulateInstructionARM::ARMEncoding encoding);
320 bool EmulatePUSH(const uint32_t opcode, const ARMEncoding encoding);
323 bool EmulatePOP(const uint32_t opcode, const ARMEncoding encoding);
326 bool EmulateADDRdSPImm(const uint32_t opcode, const ARMEncoding encoding);
329 bool EmulateMOVRdSP(const uint32_t opcode, const ARMEncoding encoding);
332 bool EmulateMOVLowHigh(const uint32_t opcode, const ARMEncoding encoding);
336 const ARMEncoding encoding);
339 bool EmulateADDSPImm(const uint32_t opcode, const ARMEncoding encoding);
342 bool EmulateADDSPRm(const uint32_t opcode, const ARMEncoding encoding);
345 bool EmulateBLXImmediate(const uint32_t opcode, const ARMEncoding encoding);
348 bool EmulateBLXRm(const uint32_t opcode, const ARMEncoding encoding);
351 bool EmulateBXRm(const uint32_t opcode, const ARMEncoding encoding);
354 bool EmulateBXJRm(const uint32_t opcode, const ARMEncoding encoding);
357 bool EmulateSUBR7IPImm(const uint32_t opcode, const ARMEncoding encoding);
360 bool EmulateSUBIPSPImm(const uint32_t opcode, const ARMEncoding encoding);
363 bool EmulateSUBSPImm(const uint32_t opcode, const ARMEncoding encoding);
366 bool EmulateSUBSPReg(const uint32_t opcode, const ARMEncoding encoding);
369 bool EmulateSTRRtSP(const uint32_t opcode, const ARMEncoding encoding);
372 bool EmulateVPUSH(const uint32_t opcode, const ARMEncoding encoding);
375 bool EmulateVPOP(const uint32_t opcode, const ARMEncoding encoding);
378 bool EmulateSVC(const uint32_t opcode, const ARMEncoding encoding);
381 bool EmulateIT(const uint32_t opcode, const ARMEncoding encoding);
384 bool EmulateNop(const uint32_t opcode, const ARMEncoding encoding);
387 bool EmulateB(const uint32_t opcode, const ARMEncoding encoding);
390 bool EmulateCB(const uint32_t opcode, const ARMEncoding encoding);
393 bool EmulateTB(const uint32_t opcode, const ARMEncoding encoding);
396 bool EmulateADDImmThumb(const uint32_t opcode, const ARMEncoding encoding);
399 bool EmulateADDImmARM(const uint32_t opcode, const ARMEncoding encoding);
402 bool EmulateADDReg(const uint32_t opcode, const ARMEncoding encoding);
405 bool EmulateADDRegShift(const uint32_t opcode, const ARMEncoding encoding);
408 bool EmulateMOVRdRm(const uint32_t opcode, const ARMEncoding encoding);
411 bool EmulateMOVRdImm(const uint32_t opcode, const ARMEncoding encoding);
414 bool EmulateCMPImm(const uint32_t opcode, const ARMEncoding encoding);
417 bool EmulateCMPReg(const uint32_t opcode, const ARMEncoding encoding);
420 bool EmulateASRImm(const uint32_t opcode, const ARMEncoding encoding);
423 bool EmulateASRReg(const uint32_t opcode, const ARMEncoding encoding);
426 bool EmulateLSLImm(const uint32_t opcode, const ARMEncoding encoding);
429 bool EmulateLSLReg(const uint32_t opcode, const ARMEncoding encoding);
432 bool EmulateLSRImm(const uint32_t opcode, const ARMEncoding encoding);
435 bool EmulateLSRReg(const uint32_t opcode, const ARMEncoding encoding);
438 bool EmulateRORImm(const uint32_t opcode, const ARMEncoding encoding);
441 bool EmulateRORReg(const uint32_t opcode, const ARMEncoding encoding);
444 bool EmulateRRX(const uint32_t opcode, const ARMEncoding encoding);
447 bool EmulateShiftImm(const uint32_t opcode, const ARMEncoding encoding,
451 bool EmulateShiftReg(const uint32_t opcode, const ARMEncoding encoding,
457 bool EmulateLDM(const uint32_t opcode, const ARMEncoding encoding);
460 bool EmulateLDMDA(const uint32_t opcode, const ARMEncoding encoding);
463 bool EmulateLDMDB(const uint32_t opcode, const ARMEncoding encoding);
466 bool EmulateLDMIB(const uint32_t opcode, const ARMEncoding encoding);
469 bool EmulateLDRRtRnImm(const uint32_t opcode, const ARMEncoding encoding);
473 const ARMEncoding encoding);
476 bool EmulateLDRLiteral(const uint32_t, const ARMEncoding encoding);
479 bool EmulateLDRRegister(const uint32_t opcode, const ARMEncoding encoding);
482 bool EmulateLDRBImmediate(const uint32_t opcode, const ARMEncoding encoding);
486 const ARMEncoding encoding);
489 bool EmulateLDRBLiteral(const uint32_t opcode, const ARMEncoding encoding);
492 bool EmulateLDRBRegister(const uint32_t opcode, const ARMEncoding encoding);
495 bool EmulateLDRBT(const uint32_t opcode, const ARMEncoding encoding);
498 bool EmulateLDRDImmediate(const uint32_t opcode, const ARMEncoding encoding);
501 bool EmulateLDRDLiteral(const uint32_t opcode, const ARMEncoding encoding);
504 bool EmulateLDRDRegister(const uint32_t opcode, const ARMEncoding encoding);
507 bool EmulateLDREX(const uint32_t opcode, const ARMEncoding encoding);
510 bool EmulateLDREXB(const uint32_t opcode, const ARMEncoding encoding);
513 bool EmulateLDREXD(const uint32_t opcode, const ARMEncoding encoding);
516 bool EmulateLDREXH(const uint32_t opcode, const ARMEncoding encoding);
519 bool EmulateLDRHImmediate(const uint32_t opcode, const ARMEncoding encoding);
523 const ARMEncoding encoding);
526 bool EmulateLDRHLiteral(const uint32_t opcode, const ARMEncoding encoding);
529 bool EmulateLDRHRegister(const uint32_t opcode, const ARMEncoding encoding);
532 bool EmulateLDRHT(const uint32_t opcode, const ARMEncoding encoding);
535 bool EmulateLDRSBImmediate(const uint32_t opcode, const ARMEncoding encoding);
538 bool EmulateLDRSBLiteral(const uint32_t opcode, const ARMEncoding encoding);
541 bool EmulateLDRSBRegister(const uint32_t opcode, const ARMEncoding encoding);
544 bool EmulateLDRSBT(const uint32_t opcode, const ARMEncoding encoding);
547 bool EmulateLDRSHImmediate(const uint32_t opcode, const ARMEncoding encoding);
550 bool EmulateLDRSHLiteral(const uint32_t opcode, const ARMEncoding encoding);
553 bool EmulateLDRSHRegister(const uint32_t opcode, const ARMEncoding encoding);
556 bool EmulateLDRSHT(const uint32_t opcode, const ARMEncoding encoding);
559 bool EmulateLDRT(const uint32_t opcode, const ARMEncoding encoding);
564 bool EmulateSTM(const uint32_t opcode, const ARMEncoding encoding);
567 bool EmulateSTMDA(const uint32_t opcode, const ARMEncoding encoding);
570 bool EmulateSTMDB(const uint32_t opcode, const ARMEncoding encoding);
573 bool EmulateSTMIB(const uint32_t opcode, const ARMEncoding encoding);
576 bool EmulateSTRThumb(const uint32_t opcode, const ARMEncoding encoding);
579 bool EmulateSTRImmARM(const uint32_t opcode, const ARMEncoding encoding);
582 bool EmulateSTRRegister(const uint32_t opcode, const ARMEncoding encoding);
585 bool EmulateSTRBThumb(const uint32_t opcode, const ARMEncoding encoding);
588 bool EmulateSTRBImmARM(const uint32_t opcode, const ARMEncoding encoding);
591 bool EmulateSTRBReg(const uint32_t opcode, const ARMEncoding encoding);
594 bool EmulateSTRBT(const uint32_t opcode, const ARMEncoding encoding);
597 bool EmulateSTRDImm(const uint32_t opcode, const ARMEncoding encoding);
600 bool EmulateSTRDReg(const uint32_t opcode, const ARMEncoding encoding);
603 bool EmulateSTREX(const uint32_t opcode, const ARMEncoding encoding);
606 bool EmulateSTREXB(const uint32_t opcode, const ARMEncoding encoding);
609 bool EmulateSTREXD(const uint32_t opcode, const ARMEncoding encoding);
612 bool EmulateSTREXH(const uint32_t opcode, const ARMEncoding encoding);
615 bool EmulateSTRHImmThumb(const uint32_t opcode, const ARMEncoding encoding);
618 bool EmulateSTRHImmARM(const uint32_t opcode, const ARMEncoding encoding);
621 bool EmulateSTRHRegister(const uint32_t opcode, const ARMEncoding encoding);
624 bool EmulateSTRHT(const uint32_t opcode, const ARMEncoding encoding);
627 bool EmulateSTRT(const uint32_t opcode, const ARMEncoding encoding);
630 bool EmulateADCImm(const uint32_t opcode, const ARMEncoding encoding);
633 bool EmulateADCReg(const uint32_t opcode, const ARMEncoding encoding);
636 bool EmulateADR(const uint32_t opcode, const ARMEncoding encoding);
639 bool EmulateANDImm(const uint32_t opcode, const ARMEncoding encoding);
642 bool EmulateANDReg(const uint32_t opcode, const ARMEncoding encoding);
645 bool EmulateBICImm(const uint32_t opcode, const ARMEncoding encoding);
648 bool EmulateBICReg(const uint32_t opcode, const ARMEncoding encoding);
651 bool EmulateBXJ(const uint32_t opcode, const ARMEncoding encoding);
654 bool EmulateCMNImm(const uint32_t opcode, const ARMEncoding encoding);
657 bool EmulateCMNReg(const uint32_t opcode, const ARMEncoding encoding);
660 bool EmulateEORImm(const uint32_t opcode, const ARMEncoding encoding);
663 bool EmulateEORReg(const uint32_t opcode, const ARMEncoding encoding);
666 bool EmulateMUL(const uint32_t opcode, const ARMEncoding encoding);
669 bool EmulateMVNImm(const uint32_t opcode, const ARMEncoding encoding);
672 bool EmulateMVNReg(const uint32_t opcode, const ARMEncoding encoding);
675 bool EmulateORRImm(const uint32_t opcode, const ARMEncoding encoding);
678 bool EmulateORRReg(const uint32_t opcode, const ARMEncoding encoding);
681 bool EmulatePLDImmediate(const uint32_t opcode, const ARMEncoding encoding);
684 bool EmulatePLIImmediate(const uint32_t opcode, const ARMEncoding encoding);
687 bool EmulatePLIRegister(const uint32_t opcode, const ARMEncoding encoding);
690 bool EmulateRSBImm(const uint32_t opcode, const ARMEncoding encoding);
693 bool EmulateRSBReg(const uint32_t opcode, const ARMEncoding encoding);
696 bool EmulateRSCImm(const uint32_t opcode, const ARMEncoding encoding);
699 bool EmulateRSCReg(const uint32_t opcode, const ARMEncoding encoding);
702 bool EmulateSBCImm(const uint32_t opcode, const ARMEncoding encoding);
705 bool EmulateSBCReg(const uint32_t opcode, const ARMEncoding encoding);
708 bool EmulateSUBImmThumb(const uint32_t opcode, const ARMEncoding encoding);
711 bool EmulateSUBImmARM(const uint32_t opcode, const ARMEncoding encoding);
714 bool EmulateSUBReg(const uint32_t opcode, const ARMEncoding encoding);
717 bool EmulateSUBRegShift(const uint32_t opcode, const ARMEncoding encoding);
720 bool EmulateSXTB(const uint32_t opcode, const ARMEncoding encoding);
723 bool EmulateSXTH(const uint32_t opcode, const ARMEncoding encoding);
726 bool EmulateTEQImm(const uint32_t opcode, const ARMEncoding encoding);
729 bool EmulateTEQReg(const uint32_t opcode, const ARMEncoding encoding);
732 bool EmulateTSTImm(const uint32_t opcode, const ARMEncoding encoding);
735 bool EmulateTSTReg(const uint32_t opcode, const ARMEncoding encoding);
738 bool EmulateUXTB(const uint32_t opcode, const ARMEncoding encoding);
741 bool EmulateUXTH(const uint32_t opcode, const ARMEncoding encoding);
744 bool EmulateRFE(const uint32_t opcode, const ARMEncoding encoding);
747 bool EmulateVLDM(const uint32_t opcode, const ARMEncoding encoding);
750 bool EmulateVSTM(const uint32_t opcode, const ARMEncoding encoding);
753 bool EmulateVLD1Multiple(const uint32_t opcode, const ARMEncoding encoding);
756 bool EmulateVLD1Single(const uint32_t opcode, const ARMEncoding encoding);
759 bool EmulateVLD1SingleAll(const uint32_t opcode, const ARMEncoding encoding);
762 bool EmulateVST1Multiple(const uint32_t opcode, const ARMEncoding encoding);
765 bool EmulateVST1Single(const uint32_t opcode, const ARMEncoding encoding);
768 bool EmulateVLDR(const uint32_t opcode, const ARMEncoding encoding);
771 bool EmulateVSTR(const uint32_t opcode, const ARMEncoding encoding);
774 bool EmulateSUBSPcLrEtc(const uint32_t opcode, const ARMEncoding encoding);