Home | History | Annotate | Download | only in compiler

Lines Matching defs:insn

821 char *dvmCompilerGetDalvikDisassembly(const DecodedInstruction *insn,
825 Opcode opcode = insn->opcode;
841 flags = dexGetFlagsFromOpcode(insn->opcode);
849 InstructionFormat dalvikFormat = dexGetFormatFromOpcode(insn->opcode);
853 snprintf(buffer + strlen(buffer), 256, " v%d,", insn->vA);
854 offset = (int) insn->vB;
858 insn->vA, insn->vB);
859 offset = (int) insn->vC;
864 offset = (int) insn->vA;
877 for (i = 0; i < insn->vA; i++) {
879 snprintf(buffer + strlen(buffer), 256, " v%d", insn->arg[i]);
884 " v%d..v%d", insn->vC, insn->vC + insn->vA - 1);
888 snprintf(buffer + strlen(buffer), 256, " v%d", insn->vA);
891 snprintf(buffer + strlen(buffer), 256, ", v%d", insn->vB);
894 snprintf(buffer + strlen(buffer), 256, ", (#%d)", insn->vB);
897 snprintf(buffer + strlen(buffer), 256, ", v%d", insn->vC);
900 snprintf(buffer + strlen(buffer), 256, ", (#%d)", insn->vC);
926 const DecodedInstruction *insn = &mir->dalvikInsn;
927 int opcode = insn->opcode;
957 InstructionFormat dalvikFormat = dexGetFormatFromOpcode(insn->opcode);
963 delta = (int) insn->vB;
969 delta = (int) insn->vC;
974 delta = (int) insn->vA;
985 for (i = 0; i < insn->vA; i++) {
1018 snprintf(buffer + strlen(buffer), 256, " #%#x", insn->vB);
1022 snprintf(buffer + strlen(buffer), 256, " @%#x", insn->vB);
1026 snprintf(buffer + strlen(buffer), 256, " #%#x", insn->vC);
1030 snprintf(buffer + strlen(buffer), 256, " @%#x", insn->vC);