Lines Matching full:instruction
58 /* Convert an instruction to a NOP */
115 /* Pretty-print a LIR instruction */
138 lir->operands[0] = reinterpret_cast<uintptr_t>("No instruction string");
317 * instruction streams.
404 * instruction that does the launch, so we have to subtract
419 default: LOG(FATAL) << "Unexpected instruction set: " << cu_->instruction_set;
424 if (tab_rec->table[0] == Instruction::kSparseSwitchSignature) {
439 static_cast<int>(Instruction::kPackedSwitchSignature));
670 if (tab_rec->table[0] == Instruction::kSparseSwitchSignature) {
674 static_cast<int>(Instruction::kPackedSwitchSignature));
742 * Go over each instruction in the list and calculate the offset from the top
833 if (tab_rec->table[0] == Instruction::kPackedSwitchSignature) {
835 } else if (tab_rec->table[0] == Instruction::kSparseSwitchSignature) {
887 * Set up special LIR to mark a Dalvik byte-code instruction start and
889 * which we split a single Dalvik instruction, only the first MIR op
900 bool Mir2Lir::EvaluateBranch(Instruction::Code opcode, int32_t src1, int32_t src2) {
903 case Instruction::IF_EQ: is_taken = (src1 == src2); break;
904 case Instruction::IF_NE: is_taken = (src1 != src2); break;
905 case Instruction::IF_LT: is_taken = (src1 < src2); break;
906 case Instruction::IF_GE: is_taken = (src1 >= src2); break;
907 case Instruction::IF_GT: is_taken = (src1 > src2); break;
908 case Instruction::IF_LE: is_taken = (src1 <= src2); break;
909 case Instruction
910 case Instruction::IF_NEZ: is_taken = (src1 != 0); break;
911 case Instruction::IF_LTZ: is_taken = (src1 < 0); break;
912 case Instruction::IF_GEZ: is_taken = (src1 >= 0); break;
913 case Instruction::IF_GTZ: is_taken = (src1 > 0); break;
914 case Instruction::IF_LEZ: is_taken = (src1 <= 0); break;
1049 * Append an LIR instruction to the LIR list maintained by a compilation
1066 * Insert an LIR instruction before the current instruction, which cannot be the
1067 * first instruction.
1082 * Insert an LIR instruction after the current instruction, which cannot be the
1083 * first instruction.