Searched refs:Code (Results 1 – 16 of 16) sorted by relevance
54 constexpr bool IsInstructionDirectConst(Instruction::Code opcode) { in IsInstructionDirectConst()58 constexpr bool IsInstructionConstWide(Instruction::Code opcode) { in IsInstructionConstWide()62 constexpr bool IsInstructionReturn(Instruction::Code opcode) { in IsInstructionReturn()66 constexpr bool IsInstructionInvoke(Instruction::Code opcode) { in IsInstructionInvoke()71 constexpr bool IsInstructionInvokeStatic(Instruction::Code opcode) { in IsInstructionInvokeStatic()75 constexpr bool IsInstructionGoto(Instruction::Code opcode) { in IsInstructionGoto()79 constexpr bool IsInstructionIfCc(Instruction::Code opcode) { in IsInstructionIfCc()83 constexpr bool IsInstructionIfCcZ(Instruction::Code opcode) { in IsInstructionIfCcZ()87 constexpr bool IsInstructionIGet(Instruction::Code code) { in IsInstructionIGet()91 constexpr bool IsInstructionIPut(Instruction::Code code) { in IsInstructionIPut()[all …]
83 enum Code { // private marker to avoid generate-operator-out.py from processing. enum291 static const char* Name(Code opcode) { in Name()479 Code Opcode(uint16_t inst_data) const { in Opcode()481 return static_cast<Code>(inst_data & 0xFF); in Opcode()485 Code Opcode() const { in Opcode()489 void SetOpcode(Code opcode) { in SetOpcode()532 static Format FormatOf(Code opcode) { in FormatOf()537 static IndexType IndexTypeOf(Code opcode) { in IndexTypeOf()542 static uint8_t FlagsOf(Code opcode) { in FlagsOf()547 static uint32_t VerifyFlagsOf(Code opcode) { in VerifyFlagsOf()[all …]
24 Instruction::Code nop = Instruction::NOP; in TEST()142 Instruction::Code code, in Build35c()159 static std::string DumpInst35c(Instruction::Code code, in DumpInst35c()
43 static constexpr int8_t InstructionSizeInCodeUnitsByOpcode(Instruction::Code opcode, in InstructionSizeInCodeUnitsByOpcode()45 if (opcode == Instruction::Code::NOP) { in InstructionSizeInCodeUnitsByOpcode()94 Code opcode = static_cast<Code>(insn & 0xFF); in CanFlowThrough()515 std::ostream& operator<<(std::ostream& os, Instruction::Code code) { in operator <<()
106 static constexpr bool IsInstructionIGet(Instruction::Code opcode) { in IsInstructionIGet()110 static constexpr bool IsInstructionIPut(Instruction::Code opcode) { in IsInstructionIPut()114 static constexpr uint16_t IGetVariant(Instruction::Code opcode) { in IGetVariant()118 static constexpr uint16_t IPutVariant(Instruction::Code opcode) { in IPutVariant()
61 template <Instruction::Code opcode> bool Opcode();111 template <Instruction::Code opcode>453 Instruction::Code opcode = code_item->begin()->Opcode(); in AnalyseMethodCode()525 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseReturnMethod()548 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseConstMethod()581 Instruction::Code opcode = instruction->Opcode(); in AnalyseIGetMethod()585 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseIGetMethod()645 Instruction::Code opcode = instruction->Opcode(); in AnalyseIPutMethod()649 Instruction::Code return_opcode = return_instruction->Opcode(); in AnalyseIPutMethod()
46 EXPECT_EQ(error.Code(), ADEXFILE_ERROR_NOT_ENOUGH_DATA); in TEST()57 EXPECT_EQ(error.Code(), ADEXFILE_ERROR_NOT_ENOUGH_DATA); in TEST()
192 os << Instruction::Name(static_cast<Instruction::Code>(idx)); in Dump()208 << Instruction::Name(static_cast<Instruction::Code>(pairs[i].second[0])) in Dump()237 const Instruction::Code opcode = inst->Opcode(); in ProcessCodeItem()238 Instruction::Code new_opcode = opcode; in ProcessCodeItem()525 void NewRegisterInstructions::Add(Instruction::Code opcode, const Instruction& inst) { in Add()567 std::cout << " ==> " << Instruction::Name(static_cast<Instruction::Code>(opcode)) << " "; in InstNibbles()
71 void Add(Instruction::Code opcode, const Instruction& inst);
42 bool IsRange(Instruction::Code code);
37 bool IsRange(Instruction::Code code) { in IsRange()
89 ADexFile_Error Code() { in Code() function
178 const Instruction::Code opcode = it->Opcode(); in WriteCodeItem()
131 constexpr bool IsCompatThrow(Instruction::Code opcode) { in IsCompatThrow()132 return opcode == Instruction::Code::RETURN_OBJECT || opcode == Instruction::Code::MOVE_EXCEPTION; in IsCompatThrow()2001 Instruction::Code opcode = ret_inst->Opcode(); in AdjustReturnLine()5475 Instruction::Code opcode = inst.Opcode(); in Fail()
1247 Instruction::Code instr_code = instr.Opcode(); in artQuickResolutionTrampoline()2308 Instruction::Code instr_code = instr.Opcode(); in artInvokeInterfaceTrampoline()
834 static InvokeType GetInvokeTypeFromOpCode(Instruction::Code opcode) { in GetInvokeTypeFromOpCode()