reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
  900                                         const ARMEncoding encoding) {
 1022                                        const ARMEncoding encoding) {
 1150                                               const ARMEncoding encoding) {
 1211                                            const ARMEncoding encoding) {
 1266                                               const ARMEncoding encoding) {
 1273                                            const ARMEncoding encoding) {
 1362                                             const ARMEncoding encoding) {
 1475                                        const ARMEncoding encoding) {
 1604                                           const ARMEncoding encoding) {
 1664                                           const ARMEncoding encoding) {
 1745                                                    const ARMEncoding encoding) {
 1833                                             const ARMEncoding encoding) {
 1944                                            const ARMEncoding encoding) {
 2005                                                 const ARMEncoding encoding) {
 2109                                          const ARMEncoding encoding) {
 2174                                         const ARMEncoding encoding) {
 2222                                          const ARMEncoding encoding) {
 2275                                               const ARMEncoding encoding) {
 2325                                               const ARMEncoding encoding) {
 2378                                             const ARMEncoding encoding) {
 2464                                            const ARMEncoding encoding) {
 2558                                          const ARMEncoding encoding) {
 2651                                         const ARMEncoding encoding) {
 2742                                        const ARMEncoding encoding) {
 2788                                       const ARMEncoding encoding) {
 2800                                        const ARMEncoding encoding) {
 2807                                      const ARMEncoding encoding) {
 2891                                       const ARMEncoding encoding) {
 2945                                       const ARMEncoding encoding) {
 3019                                                const ARMEncoding encoding) {
 3141                                              const ARMEncoding encoding) {
 3206                                           const ARMEncoding encoding) {
 3295                                           const ARMEncoding encoding) {
 3342                                           const ARMEncoding encoding) {
 3408                                           const ARMEncoding encoding) {
 3459                                           const ARMEncoding encoding) {
 3536                                           const ARMEncoding encoding) {
 3562                                           const ARMEncoding encoding) {
 3584                                           const ARMEncoding encoding) {
 3609                                           const ARMEncoding encoding) {
 3632                                           const ARMEncoding encoding) {
 3657                                           const ARMEncoding encoding) {
 3680                                           const ARMEncoding encoding) {
 3706                                           const ARMEncoding encoding) {
 3730                                        const ARMEncoding encoding) {
 3751                                             const ARMEncoding encoding,
 3770     ARMEncoding use_encoding = encoding;
 3841                                             const ARMEncoding encoding,
 3915                                        const ARMEncoding encoding) {
 4058                                          const ARMEncoding encoding) {
 4175                                          const ARMEncoding encoding) {
 4314                                          const ARMEncoding encoding) {
 4426                                               const ARMEncoding encoding) {
 4589                                        const ARMEncoding encoding) {
 4741                                          const ARMEncoding encoding) {
 4863                                          const ARMEncoding encoding) {
 5012                                          const ARMEncoding encoding) {
 5134                                             const ARMEncoding encoding) {
 5301                                                const ARMEncoding encoding) {
 5491                                              const ARMEncoding encoding) {
 5628                                                 const ARMEncoding encoding) {
 5806                                           const ARMEncoding encoding) {
 5875                                           const ARMEncoding encoding) {
 5960                                        const ARMEncoding encoding) {
 6023                                           const ARMEncoding encoding) {
 6098                                           const ARMEncoding encoding) {
 6188                                           const ARMEncoding encoding) {
 6263                                           const ARMEncoding encoding) {
 6352                                                    const ARMEncoding encoding) {
 6489                                                const ARMEncoding encoding) {
 6696                                                  const ARMEncoding encoding) {
 6843                                                const ARMEncoding encoding) {
 6924                                                 const ARMEncoding encoding) {
 7086                                                  const ARMEncoding encoding) {
 7233                                                const ARMEncoding encoding) {
 7337                                                 const ARMEncoding encoding) {
 7513                                                   const ARMEncoding encoding) {
 7662                                                 const ARMEncoding encoding) {
 7750                                                  const ARMEncoding encoding) {
 7910                                                   const ARMEncoding encoding) {
 8069                                                 const ARMEncoding encoding) {
 8170                                                  const ARMEncoding encoding) {
 8350                                         const ARMEncoding encoding) {
 8435                                         const ARMEncoding encoding) {
 8520                                         const ARMEncoding encoding) {
 8603                                         const ARMEncoding encoding) {
 8684                                        const ARMEncoding encoding) {
 8830                                           const ARMEncoding encoding) {
 8908                                           const ARMEncoding encoding) {
 8999                                           const ARMEncoding encoding) {
 9075                                           const ARMEncoding encoding) {
 9164                                           const ARMEncoding encoding) {
 9236                                           const ARMEncoding encoding) {
 9315                                           const ARMEncoding encoding) {
 9374                                           const ARMEncoding encoding) {
 9444                                           const ARMEncoding encoding) {
 9512                                           const ARMEncoding encoding) {
 9596                                                const ARMEncoding encoding) {
 9686                                              const ARMEncoding encoding) {
 9763                                           const ARMEncoding encoding) {
 9822                                           const ARMEncoding encoding) {
 9888                                           const ARMEncoding encoding) {
 9947                                           const ARMEncoding encoding) {
10017                                             const ARMEncoding encoding) {
10115                                                const ARMEncoding encoding) {
10211                                           const ARMEncoding encoding) {
10345                                          const ARMEncoding encoding) {
10456                                               const ARMEncoding encoding) {
10549                                              const ARMEncoding encoding) {
10658                                                  const ARMEncoding encoding) {
10806                                                 const ARMEncoding encoding) {
10935                                            const ARMEncoding encoding) {
11088                                            const ARMEncoding encoding) {
11226                                         const ARMEncoding encoding) {
11419                                         const ARMEncoding encoding) {
11624                                         ARMEncoding encoding) {
11751                                         ARMEncoding encoding) {
11884                                                 ARMEncoding encoding) {
12042                                               const ARMEncoding encoding) {
12219                                                 ARMEncoding encoding) {
12375                                               ARMEncoding encoding) {
12534                                                  const ARMEncoding encoding) {
12665                                                const ARMEncoding encoding) {
tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h
  300     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);