Home | History | Annotate | Download | only in compiler

Lines Matching full:opcode

89         ALOGE("  opcode %d", loopAnalysis->loopBranchOpcode);
122 static Opcode negateOpcode(Opcode opcode)
124 switch (opcode) {
152 ALOGE("opcode %d cannot be negated", opcode);
156 return (Opcode)-1; // unreached
207 Opcode opcode = branch->dalvikInsn.opcode;
210 if (dexGetFlagsFromOpcode(opcode) != (kInstrCanContinue|kInstrCanBranch)) {
223 opcode = negateOpcode(opcode);
253 opcode = negateOpcode(opcode);
261 switch (opcode) {
274 switch (opcode) {
287 * Remember the normalized opcode, which will be used to determine the end
290 loopAnalysis->loopBranchOpcode = opcode;
352 dvmCompilerDataFlowAttributes[mir->dalvikInsn.opcode];
355 if ((u2) dInsn->opcode >= kNumPackedOpcodes) continue;
357 int instrFlags = dexGetFlagsFromOpcode(dInsn->opcode);
449 rangeCheckMIR->dalvikInsn.opcode = (loopAnalysis->isCountUpLoop) ?
450 (Opcode)kMirOpNullNRangeUpCheck : (Opcode)kMirOpNullNRangeDownCheck;
469 boundCheckMIR->dalvikInsn.opcode = (Opcode)kMirOpLowerBound;
477 boundCheckMIR->dalvikInsn.opcode = (Opcode)kMirOpLowerBound;
495 boundCheckMIR->dalvikInsn.opcode = (Opcode)kMirOpPunt;
503 boundCheckMIR->dalvikInsn.opcode = (Opcode)kMirOpPunt;