Home
last modified time | relevance | path

Searched refs:opcodes (Results 1 – 24 of 24) sorted by relevance

/dalvik/vm/mterp/
Dgen-mterp.py166 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 …]
Dconfig-portable27 # common defs for the C opcodes
Dconfig-allstubs32 # common defs for the C opcodes
Dconfig-x8634 # common defs for the C opcodes
DREADME.txt128 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/
Dgen-template.py127 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/
DOutputFinisher.java358 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/
Dinfo.txt1 This is a smoke test of many Dalvik opcodes.
/dalvik/opcode-gen/
DREADME.txt16 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.
Dbytecode.txt27 # 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/
Dinfo.txt1 This tests branch opcodes to verify that their arguments are actually of
/dalvik/dx/tests/106-verify-object-ops/
Dinfo.txt1 This tests that the various "objecty" opcodes verify that their
/dalvik/dx/tests/105-verify-load-store-ops/
Dinfo.txt1 This tests that load and store opcodes verify that their arguments are
/dalvik/dx/tests/107-verify-stack-ops/
Dinfo.txt1 This tests that the various stack manipulation opcodes verify that their
/dalvik/vm/mterp/mips/
DOP_DISPATCH_FF.S3 addu t0, t0, 256 # add offset for extended opcodes
DALT_OP_DISPATCH_FF.S8 add ip, ip, #256 @ add offset for extended opcodes
/dalvik/dx/tests/101-verify-wide-math/
Dinfo.txt1 This tests that wide-taking (category-2) "calculation" opcodes (math
/dalvik/dx/tests/104-verify-return-ops/
Dinfo.txt1 This tests that return opcodes verify that their arguments are actually of
/dalvik/dx/tests/102-verify-nonwide-math/
Dinfo.txt1 This tests that non-wide-taking (category-1) "calculation" opcodes (math
/dalvik/vm/compiler/codegen/x86/libenc/
Ddec_base.cpp371 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()
Denc_prvt.h377 OpcodeInfo opcodes[25]; member
Denc_tabl.cpp57 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()
Denc_base.h721 static OpcodeDesc opcodes[Mnemonic_Count][MAX_OPCODES]; variable
Denc_base.cpp786 const OpcodeDesc * odesc = opcodes[mn]; in lookup()
824 const OpcodeDesc * odesc = &opcodes[mn][opcodeIndex]; in lookup()