/dalvik/vm/mterp/ |
D | gen-mterp.py | 166 index = opcodes.index(tokens[1]) 186 index = opcodes.index(tokens[1]) 202 op = opcodes[i] 246 opcodes = [] 253 opcodes.append("OP_" + match.group(1)) 256 if len(opcodes) != kNumPackedOpcodes: 258 % (len(opcodes), kNumPackedOpcodes) 260 return opcodes 271 assert len(opcodes) == kNumPackedOpcodes 287 op = opcodes[i] [all …]
|
D | config-portable | 27 # common defs for the C opcodes
|
D | config-allstubs | 32 # common defs for the C opcodes
|
D | config-x86 | 34 # common defs for the C opcodes
|
D | README.txt | 128 opcodes are emitted when this is seen, followed by any code that 134 Typically the form in which most opcodes currently exist is used in
|
/dalvik/vm/compiler/template/ |
D | gen-template.py | 127 index = opcodes.index(tokens[1]) 153 opcodes = [] 160 opcodes.append("TEMPLATE_" + match.group(1)) 163 return opcodes 178 for i in xrange(len(opcodes)): 179 op = opcodes[i] 196 op = opcodes[opindex] 340 opcodes = getOpcodeList() variable
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | OutputFinisher.java | 358 Dop[] opcodes = makeOpcodesArray(); in finishProcessingAndGetList() local 359 reserveRegisters(opcodes); in finishProcessingAndGetList() 360 massageInstructions(opcodes); in finishProcessingAndGetList() 395 private void reserveRegisters(Dop[] opcodes) { in reserveRegisters() argument 403 int newReservedCount = calculateReservedCount(opcodes); in reserveRegisters() 446 private int calculateReservedCount(Dop[] opcodes) { in calculateReservedCount() argument 459 Dop originalOpcode = opcodes[i]; in calculateReservedCount() 477 opcodes[i] = newOpcode; in calculateReservedCount() 560 private void massageInstructions(Dop[] opcodes) { in massageInstructions() argument 574 Dop currentOpcode = opcodes[i]; in massageInstructions() [all …]
|
/dalvik/tests/003-omnibus-opcodes/ |
D | info.txt | 1 This is a smoke test of many Dalvik opcodes.
|
/dalvik/opcode-gen/ |
D | README.txt | 16 Notes on updating the sets of defined opcodes and instruction formats 21 If you want to add, delete, or change opcodes: 53 This is a more manual affair than changing opcodes. 73 particular, test 003-omnibus-opcodes will exercise most of the 74 opcodes.
|
D | bytecode.txt | 27 # opcodes effectively take three, with a destination and two sources 60 # unknown -- used for undefined opcodes and breakpoint 83 # Regular opcodes (with a couple holes) 309 # Optimized opcodes (not valid in an unoptimized dex file)
|
/dalvik/dx/tests/103-verify-branch-ops/ |
D | info.txt | 1 This tests branch opcodes to verify that their arguments are actually of
|
/dalvik/dx/tests/106-verify-object-ops/ |
D | info.txt | 1 This tests that the various "objecty" opcodes verify that their
|
/dalvik/dx/tests/105-verify-load-store-ops/ |
D | info.txt | 1 This tests that load and store opcodes verify that their arguments are
|
/dalvik/dx/tests/107-verify-stack-ops/ |
D | info.txt | 1 This tests that the various stack manipulation opcodes verify that their
|
/dalvik/vm/mterp/mips/ |
D | OP_DISPATCH_FF.S | 3 addu t0, t0, 256 # add offset for extended opcodes
|
D | ALT_OP_DISPATCH_FF.S | 8 add ip, ip, #256 @ add offset for extended opcodes
|
/dalvik/dx/tests/101-verify-wide-math/ |
D | info.txt | 1 This tests that wide-taking (category-2) "calculation" opcodes (math
|
/dalvik/dx/tests/104-verify-return-ops/ |
D | info.txt | 1 This tests that return opcodes verify that their arguments are actually of
|
/dalvik/dx/tests/102-verify-nonwide-math/ |
D | info.txt | 1 This tests that non-wide-taking (category-1) "calculation" opcodes (math
|
/dalvik/vm/compiler/codegen/x86/libenc/ |
D | dec_base.cpp | 371 EncoderBase::OpcodeDesc * opcodes = EncoderBase::opcodes[mn]; in try_mn() local 373 for (unsigned i=0; !opcodes[i].last; i++) { in try_mn() 374 const EncoderBase::OpcodeDesc& odesc = opcodes[i]; in try_mn() 439 pinst->odesc = &opcodes[i]; in try_mn() 445 pinst->odesc = &opcodes[i]; in try_mn()
|
D | enc_prvt.h | 377 OpcodeInfo opcodes[25]; member
|
D | enc_tabl.cpp | 57 EncoderBase::OpcodeDesc EncoderBase::opcodes[Mnemonic_Count][MAX_OPCODES]; member in EncoderBase 1774 memset(opcodes, 0, sizeof(opcodes)); in buildTable() 1795 for (unsigned i=0, oindex=0; i<COUNTOF(minfo->opcodes); i++) { in buildMnemonicDesc() 1797 const OpcodeInfo& oinfo = minfo->opcodes[i]; in buildMnemonicDesc() 1798 OpcodeDesc& odesc = opcodes[minfo->mn][oindex]; in buildMnemonicDesc()
|
D | enc_base.h | 721 static OpcodeDesc opcodes[Mnemonic_Count][MAX_OPCODES]; variable
|
D | enc_base.cpp | 786 const OpcodeDesc * odesc = opcodes[mn]; in lookup() 824 const OpcodeDesc * odesc = &opcodes[mn][opcodeIndex]; in lookup()
|