Home | History | Annotate | Download | only in arm

Lines Matching refs:opcode

88     switch (mir->dalvikInsn.opcode) {
134 switch (mir->dalvikInsn.opcode) {
178 Opcode opcode = mir->dalvikInsn.opcode;
180 switch (opcode) {
208 static void selfVerificationBranchInsert(LIR *currentLIR, ArmOpcode opcode,
212 insn->opcode = opcode;
247 TemplateOpcode opcode = TEMPLATE_MEM_OP_DECODE;
267 (int) gDvmJit.codeCache + templateEntryOffsets[opcode],
268 (int) gDvmJit.codeCache + templateEntryOffsets[opcode]);
270 (int) gDvmJit.codeCache + templateEntryOffsets[opcode],
271 (int) gDvmJit.codeCache + templateEntryOffsets[opcode]);
644 switch( mir->dalvikInsn.opcode) {
677 switch (mir->dalvikInsn.opcode) {
787 switch (mir->dalvikInsn.opcode) {
852 mir->dalvikInsn.opcode, mir->dalvikInsn.opcode);
899 Opcode opcode = mir->dalvikInsn.opcode;
922 if ((opcode >= OP_ADD_LONG_2ADDR) && (opcode <= OP_XOR_LONG_2ADDR)) {
925 if ((opcode >= OP_ADD_LONG) && (opcode <= OP_XOR_LONG)) {
928 if ((opcodeopcode <= OP_USHR_LONG_2ADDR)) {
931 if ((opcode >= OP_SHL_LONG) && (opcode <= OP_USHR_LONG)) {
934 if ((opcode >= OP_ADD_INT_2ADDR) && (opcode <= OP_USHR_INT_2ADDR)) {
937 if ((opcode >= OP_ADD_INT) && (opcode <= OP_USHR_INT)) {
940 if ((opcode >= OP_ADD_FLOAT_2ADDR) && (opcode <= OP_REM_FLOAT_2ADDR)) {
943 if ((opcode >= OP_ADD_FLOAT) && (opcode <= OP_REM_FLOAT)) {
946 if ((opcode >= OP_ADD_DOUBLE_2ADDR) && (opcode <= OP_REM_DOUBLE_2ADDR)) {
949 if ((opcode >= OP_ADD_DOUBLE) && (opcode <= OP_REM_DOUBLE)) {
976 pcrLabel->opcode = kArmPseudoPCReconstructionCell;
1232 pcrLabel->opcode = kArmPseudoPCReconstructionCell;
1363 int flags = dexGetFlagsFromOpcode(mir->dalvikInsn.opcode);
1373 if (mir->dalvikInsn.opcode == OP_NOP)
1407 bool isEnter = (mir->dalvikInsn.opcode == OP_MONITOR_ENTER);
1486 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
1488 ALOGE("Codegen: got unused opcode %#x",dalvikOpcode);
1502 ALOGE("Codegen: got unused opcode %#x",dalvikOpcode);
1522 switch (mir->dalvikInsn.opcode) {
1557 switch (mir->dalvikInsn.opcode) {
1589 switch (mir->dalvikInsn.opcode) {
1651 * the opcode or the field access flags.
1654 Opcode opcode = mir->dalvikInsn.opcode;
1655 isVolatile = (opcode == OP_SGET_VOLATILE) ||
1656 (opcode == OP_SGET_OBJECT_VOLATILE);
1718 Opcode opcode = mir->dalvikInsn.opcode;
1727 isVolatile = (opcode == OP_SPUT_VOLATILE) ||
1728 (opcode == OP_SPUT_OBJECT_VOLATILE);
1734 isSputObject = (opcode == OP_SPUT_OBJECT) ||
1735 (opcode == OP_SPUT_OBJECT_VOLATILE);
1910 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
1977 Opcode opcode = mir->dalvikInsn.opcode;
1982 if ( (opcode >= OP_ADD_INT_2ADDR) && (opcode <= OP_REM_DOUBLE_2ADDR)) {
1995 switch (opcode) {
2078 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
2103 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
2137 ALOGE("Unexpected opcode (%d) for Fmt21t", dalvikOpcode);
2175 static bool handleEasyDivide(CompilationUnit *cUnit, Opcode dalvikOpcode,
2268 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
2383 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
2569 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
2599 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
2638 ALOGE("Unexpected opcode (%d) for Fmt22t", dalvikOpcode);
2649 Opcode opcode = mir->dalvikInsn.opcode;
2651 switch (opcode) {
2674 Opcode opcode = mir->dalvikInsn.opcode;
2679 if ( (opcode >= OP_ADD_INT) && (opcode <= OP_REM_DOUBLE)) {
2714 switch (opcode) {
2803 * int targets[size] branch targets, relative to switch opcode
2852 * int targets[size] branch targets, relative to switch opcode
2897 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
2998 switch (mir->dalvikInsn.opcode) {
3020 if (mir->dalvikInsn.opcode == OP_INVOKE_VIRTUAL)
3043 if (mir->dalvikInsn.opcode == OP_INVOKE_SUPER)
3071 if (mir->dalvikInsn.opcode == OP_INVOKE_DIRECT)
3091 if (mir->dalvikInsn.opcode == OP_INVOKE_STATIC)
3197 if (mir->dalvikInsn.opcode == OP_INVOKE_INTERFACE)
3232 pcrLabel->opcode = kArmPseudoPCReconstructionCell;
3356 switch (mir->dalvikInsn.opcode) {
3373 if (mir->dalvikInsn.opcode == OP_INVOKE_VIRTUAL_QUICK)
3401 if (mir->dalvikInsn.opcode == OP_INVOKE_SUPER_QUICK)
3636 assert(dInsn->opcode == OP_EXECUTE_INLINE_RANGE ||
3637 dInsn->opcode == OP_EXECUTE_INLINE);
4078 int opOffset = mir->dalvikInsn.opcode - kMirOpFirst;
4084 switch ((ExtendedMIROpcode)mir->dalvikInsn.opcode) {
4128 pcrLabel->opcode = kArmPseudoPCReconstructionCell;
4140 branchToBody->opcode = kThumbBUncond;
4146 branchToPCR->opcode = kThumbBUncond;
4162 switch (decInsn->opcode) {
4227 labelList[i].opcode = kArmPseudoEntryBlock;
4235 labelList[i].opcode = kArmPseudoExitBlock;
4239 labelList[i].opcode = kArmPseudoNormalBlockLabel;
4247 labelList[i].opcode = kArmPseudoChainingCellNormal;
4253 labelList[i].opcode =
4262 labelList[i].opcode =
4276 labelList[i].opcode =
4284 labelList[i].opcode =
4290 labelList[i].opcode = kArmPseudoEHBlockLabel;
4299 labelList[i].opcode =
4333 if ((int)mir->dalvikInsn.opcode >= (int)kMirOpFirst) {
4338 Opcode dalvikOpcode = mir->dalvikInsn.opcode;
4383 * Debugging: screen the opcode first to see if it is in the
4481 ALOGE("%#06x: Opcode %#x (%s) / Fmt %d not handled",
4647 /* Print compiled opcode in this VM instance */
4696 if (EncodingMap[i].opcode != i) {
4698 EncodingMap[i].name, i, EncodingMap[i].opcode);