• Home
  • Raw
  • Download

Lines Matching refs:Opcode

60   template <Instruction::Code opcode> bool Opcode();
113 bool Matcher::Opcode() { in Opcode() function in art::__anon115260ca0111::Matcher
114 return instruction_->Opcode() == opcode; in Opcode()
119 return IsInstructionDirectConst(instruction_->Opcode()) && in Const0()
120 (instruction_->Opcode() == Instruction::CONST_WIDE ? instruction_->VRegB_51l() == 0 in Const0()
126 return IsInstructionIPut(instruction_->Opcode()) && in IPutOnThis()
144 DCHECK_EQ(invoke_direct->Opcode(), Instruction::INVOKE_DIRECT); in GetTargetConstructor()
165 DCHECK_EQ(invoke_direct->Opcode(), Instruction::INVOKE_DIRECT); in CountForwardedConstructorArguments()
187 DCHECK(IsInstructionDirectConst(const0->Opcode())); in GetZeroVRegMask()
188 DCHECK((const0->Opcode() == Instruction::CONST_WIDE) ? const0->VRegB_51l() == 0u in GetZeroVRegMask()
190 uint16_t base_mask = IsInstructionConstWide(const0->Opcode()) ? 3u : 1u; in GetZeroVRegMask()
215 DCHECK(IsInstructionIPut(new_iput->Opcode())); in RecordConstructorIPut()
283 &Matcher::Required<&Matcher::Opcode<Instruction::INVOKE_DIRECT>>, in DoAnalyseConstructor()
287 &Matcher::Required<&Matcher::Opcode<Instruction::RETURN_VOID>>, in DoAnalyseConstructor()
305 instruction->Opcode() != Instruction::RETURN_VOID; in DoAnalyseConstructor()
307 if (instruction->Opcode() == Instruction::INVOKE_DIRECT) { in DoAnalyseConstructor()
323 DCHECK_EQ(Instruction::At(target_method->GetCodeItem()->insns_)->Opcode(), in DoAnalyseConstructor()
348 } else if (IsInstructionDirectConst(instruction->Opcode())) { in DoAnalyseConstructor()
354 DCHECK(IsInstructionIPut(instruction->Opcode())); in DoAnalyseConstructor()
468 Instruction::Code opcode = instruction->Opcode(); in AnalyseMethodCode()
541 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseReturnMethod()
565 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseConstMethod()
575 if (instruction->Opcode() == Instruction::CONST_HIGH16) { in AnalyseConstMethod()
599 Instruction::Code opcode = instruction->Opcode(); in AnalyseIGetMethod()
603 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseIGetMethod()
664 Instruction::Code opcode = instruction->Opcode(); in AnalyseIPutMethod()
668 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseIPutMethod()