Home
last modified time | relevance | path

Searched refs:mn (Results 1 – 10 of 10) sorted by relevance

/dalvik/vm/compiler/codegen/x86/libenc/
Ddec_base.h45 mn = Mnemonic_Null; in Inst()
60 Mnemonic mn; member
108 inline bool is_jcc(Mnemonic mn) in is_jcc() argument
110 return Mnemonic_JO <= mn && mn<=Mnemonic_JG; in is_jcc()
130 static bool try_mn(Mnemonic mn, const unsigned char ** pbuf, Inst * pinst);
Denc_base.cpp293 char * EncoderBase::encode(char * stream, Mnemonic mn, const Operands& opnds) in encode() argument
310 const OpcodeDesc * odesc = lookup(mn, opnds); in encode()
385 assert(inst.mn == mn); in encode()
387 if (mn == Mnemonic_CALL || mn == Mnemonic_JMP || in encode()
388 Mnemonic_RET == mn || in encode()
389 (Mnemonic_JO<=mn && mn<=Mnemonic_JG)) { in encode()
402 if (mn == Mnemonic_CALL) { in encode()
405 else if (mn == Mnemonic_JMP) { in encode()
408 else if (mn == Mnemonic_RET) { in encode()
421 if (mn == Mnemonic_CALL) { in encode()
[all …]
Denc_base.h73 static char * encode(char * stream, Mnemonic mn, const Operands& opnds);
113 static const MnemonicDesc * getMnemonicDesc(Mnemonic mn) in getMnemonicDesc() argument
115 assert(mn < Mnemonic_Count); in getMnemonicDesc()
116 return mnemonics + mn; in getMnemonicDesc()
132 static const char * getMnemonicString(Mnemonic mn) in getMnemonicString() argument
134 return getMnemonicDesc(mn)->name; in getMnemonicString()
137 static const char * toStr(Mnemonic mn) in toStr() argument
139 return getMnemonicDesc(mn)->name; in toStr()
264 Mnemonic mn; member
595 static const OpcodeDesc * lookup(Mnemonic mn, const Operands& opnds);
Ddec_base.cpp163 for (unsigned mn=1; mn<Mnemonic_Count; mn++) { in decode() local
165 found=try_mn((Mnemonic)mn, &bytes, &tmp); in decode()
167 tmp.mn = (Mnemonic)mn; in decode()
369 bool DecoderBase::try_mn(Mnemonic mn, const unsigned char ** pbuf, Inst * pinst) { in try_mn() argument
371 EncoderBase::OpcodeDesc * opcodes = EncoderBase::opcodes[mn]; in try_mn()
Denc_tabl.cpp310 #define BEGIN_MNEMONIC(mn, flags, roles) \ argument
311 { Mnemonic_##mn, flags, roles, #mn,
1742 return one.mn < two.mn; in mnemonic_info_comparator()
1750 id1 = ((const MnemonicInfo*) info1)->mn; in compareMnemonicInfo()
1751 id2 = ((const MnemonicInfo*) info2)->mn; in compareMnemonicInfo()
1778 assert((Mnemonic)i == (masterEncodingTable + i)->mn); in buildTable()
1786 MnemonicDesc& mdesc = mnemonics[minfo->mn]; in buildMnemonicDesc()
1787 mdesc.mn = minfo->mn; in buildMnemonicDesc()
1798 OpcodeDesc& odesc = opcodes[minfo->mn][oindex]; in buildMnemonicDesc()
1938 opcodesHashMap[minfo->mn][hash] = (unsigned char)oindex; in buildMnemonicDesc()
[all …]
Denc_wrapper.cpp121 EncoderBase::toStr(decInst.mn)); in printDecoderInst()
188 char* stream_next = (char *)EncoderBase::encode(stream, decInst.mn, args); in encoder_update_imm()
190 printEncoderInst(decInst.mn, args); in encoder_update_imm()
368 char* stream_next = (char *)EncoderBase::encode(stream, decInst.mn, args); in encoder_update_imm_rm()
370 printEncoderInst(decInst.mn, args); in encoder_update_imm_rm()
537 sz += snprintf(&strbuf[sz], len-sz, "%s ", EncoderBase::toStr(decInst.mn)); in DisassembleInstToBuf()
Denc_prvt.h353 Mnemonic mn; member
/dalvik/vm/analysis/
DVerifySubs.cpp34 const char* mn = "trimApplications"; in dvmWantVerboseVerification() local
37 dvmCompareNameDescriptorAndMethod(mn, sg, meth) == 0); in dvmWantVerboseVerification()
DRegisterMap.cpp476 const char* mn = "readResponse"; in verifyMap() local
478 strcmp(vdata->method->name, mn) == 0) in verifyMap()
/dalvik/vm/interp/
DInterp.cpp1700 static const char* mn = "shiftTest2"; in dvmCheckBefore()
1705 strcmp(method->name, mn) == 0 && in dvmCheckBefore()