Home
last modified time | relevance | path

Searched refs:Code (Results 1 – 11 of 11) sorted by relevance

/art/runtime/
Ddex_instruction_utils.h54 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 IsInstructionQuickInvoke(Instruction::Code opcode) { in IsInstructionQuickInvoke()
76 constexpr bool IsInstructionInvokeStatic(Instruction::Code opcode) { in IsInstructionInvokeStatic()
80 constexpr bool IsInstructionGoto(Instruction::Code opcode) { in IsInstructionGoto()
84 constexpr bool IsInstructionIfCc(Instruction::Code opcode) { in IsInstructionIfCc()
88 constexpr bool IsInstructionIfCcZ(Instruction::Code opcode) { in IsInstructionIfCcZ()
92 constexpr bool IsInstructionIGet(Instruction::Code code) { in IsInstructionIGet()
[all …]
Ddex_instruction.h82 enum Code { // private marker to avoid generate-operator-out.py from processing. enum
246 static const char* Name(Code opcode) { in Name()
418 Code Opcode(uint16_t inst_data) const { in Opcode()
420 return static_cast<Code>(inst_data & 0xFF); in Opcode()
424 Code Opcode() const { in Opcode()
428 void SetOpcode(Code opcode) { in SetOpcode()
459 static Format FormatOf(Code opcode) { in FormatOf()
464 static IndexType IndexTypeOf(Code opcode) { in IndexTypeOf()
469 static int FlagsOf(Code opcode) { in FlagsOf()
474 static int VerifyFlagsOf(Code opcode) { in VerifyFlagsOf()
[all …]
Ddex_instruction_test.cc23 Instruction::Code nop = Instruction::NOP; in TEST()
Ddex_instruction.cc101 Code opcode = static_cast<Code>(insn & 0xFF); in CanFlowThrough()
472 std::ostream& operator<<(std::ostream& os, const Instruction::Code& code) { in operator <<()
/art/runtime/quick/
Dinline_method_analyser.h224 static constexpr bool IsInstructionIGet(Instruction::Code opcode) { in IsInstructionIGet()
228 static constexpr bool IsInstructionIPut(Instruction::Code opcode) { in IsInstructionIPut()
232 static constexpr uint16_t IGetVariant(Instruction::Code opcode) { in IGetVariant()
236 static constexpr uint16_t IPutVariant(Instruction::Code opcode) { in IPutVariant()
Dinline_method_analyser.cc60 template <Instruction::Code opcode> bool Opcode();
112 template <Instruction::Code opcode>
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()
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()
/art/compiler/dex/
Ddex_to_dex_compiler.cc89 Instruction::Code new_opcode, bool is_put);
98 Instruction::Code new_opcode, bool is_range);
249 Instruction::Code new_opcode, in CompileInstanceFieldAccess()
275 Instruction::Code new_opcode, bool is_range) { in CompileInvokeVirtual()
Dverified_method.cc219 Instruction::Code code = inst->Opcode(); in GenerateSafeCastSet()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc952 Instruction::Code instr_code = instr->Opcode(); in artQuickResolutionTrampoline()
2152 Instruction::Code instr_code = instr->Opcode(); in artInvokeInterfaceTrampoline()
/art/runtime/verifier/
Dmethod_verifier.cc958 Instruction::Code opcode = inst->Opcode(); in ComputeWidthsAndCountOps()
1943 Instruction::Code opcode = ret_inst->Opcode(); in AdjustReturnLine()
/art/compiler/optimizing/
Dinstruction_builder.cc643 static InvokeType GetInvokeTypeFromOpCode(Instruction::Code opcode) { in GetInvokeTypeFromOpCode()