Home
last modified time | relevance | path

Searched defs:opcode (Results 1 – 25 of 31) sorted by relevance

12

/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()
137 constexpr bool IsInvokeInstructionRange(Instruction::Code opcode) { in IsInvokeInstructionRange()
[all …]
Ddex_instruction.h83 #define INSTRUCTION_ENUM(opcode, cname, p, f, i, a, v) cname = (opcode), argument
261 static const char* Name(Code opcode) { in Name()
456 void SetOpcode(Code opcode) { in SetOpcode()
499 static Format FormatOf(Code opcode) { in FormatOf()
504 static IndexType IndexTypeOf(Code opcode) { in IndexTypeOf()
509 static int FlagsOf(Code opcode) { in FlagsOf()
514 static int VerifyFlagsOf(Code opcode) { in VerifyFlagsOf()
Ddex_instruction.cc74 #define INSTRUCTION_SIZE(opcode, c, p, format, i, a, v) \ argument
105 Code opcode = static_cast<Code>(insn & 0xFF); in CanFlowThrough() local
168 const char* opcode = kInstructionNames[Opcode()]; in DumpString() local
Ddex_file.cc1020 uint8_t opcode = *stream++; in DecodeDebugLocalInfo() local
1131 uint8_t opcode = *stream++; in DecodeDebugPositionInfo() local
/art/tools/dexfuzz/src/dexfuzz/rawdex/
DOpcodeInfo.java27 public final Opcode opcode; field in OpcodeInfo
35 public OpcodeInfo(Opcode opcode, String name, int opcodeValue, AbstractFormat fmt) { in OpcodeInfo()
DCodeItem.java149 Opcode opcode = insn.info.opcode; in incrementIndex() local
DOpcode.java277 public static boolean isBetween(Opcode opcode, Opcode opcode1, Opcode opcode2) { in isBetween()
/art/compiler/dex/
Dinline_method_analyser.h84 InlineMethodOpcode opcode; member
104 static constexpr bool IsInstructionIGet(Instruction::Code opcode) { in IsInstructionIGet()
108 static constexpr bool IsInstructionIPut(Instruction::Code opcode) { in IsInstructionIPut()
112 static constexpr uint16_t IGetVariant(Instruction::Code opcode) { in IGetVariant()
116 static constexpr uint16_t IPutVariant(Instruction::Code opcode) { in IPutVariant()
Dinline_method_analyser.cc449 Instruction::Code opcode = instruction->Opcode(); in AnalyseMethodCode() local
577 Instruction::Code opcode = instruction->Opcode(); in AnalyseIGetMethod() local
641 Instruction::Code opcode = instruction->Opcode(); in AnalyseIPutMethod() local
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DCmpBiasChanger.java134 Opcode opcode = mInsn.insn.info.opcode; in getLegalDifferentOpcode() local
148 Opcode opcode = mInsn.insn.info.opcode; in isCmpBiasOperation() local
DArithOpChanger.java151 Opcode opcode = mInsn.insn.info.opcode; in isArithmeticOperation() local
159 Opcode opcode = mInsn.insn.info.opcode; in getLegalDifferentOpcode() local
DInstructionDuplicator.java74 Opcode opcode = oldInsn.insn.info.opcode; in generateMutation() local
DConversionRepeater.java194 Opcode opcode = mInsn.insn.info.opcode; in isConversionInstruction() local
DFieldFlagChanger.java156 Opcode opcode = mInsn.insn.info.opcode; in isFileDefinedFieldInstruction() local
DValuePrinter.java216 Opcode opcode = mInsn.insn.info.opcode; in getInstructionOutputType() local
/art/tools/dexfuzz/src/dexfuzz/program/
DCodeTranslator.java578 Opcode opcode = insn.info.opcode; in isInstructionBranch() local
590 Opcode opcode = insn.info.opcode; in isInstructionSwitch() local
/art/compiler/debug/dwarf/
Ddebug_line_opcode_writer.h180 int opcode = kOpcodeBase + (delta_line - kLineBase) + in AddRow() local
/art/compiler/utils/arm/
Dassembler_thumb2.cc515 Opcode opcode, in ShifterOperandCanHold()
1176 Opcode opcode, in Is32BitDataProcessing()
1339 Opcode opcode, in Emit32BitDataProcessing()
1426 Opcode opcode, in Emit16BitDataProcessing()
1617 Opcode opcode, in Emit16BitAddSub()
1777 Opcode opcode, in EmitDataProcessing()
1801 uint16_t opcode = 0; in EmitShift() local
1822 uint16_t opcode = 0; in EmitShift() local
1851 uint16_t opcode = 0; in EmitShift() local
1868 uint16_t opcode = 0; in EmitShift() local
[all …]
Dassembler_arm_vixl.cc93 bool ArmVIXLAssembler::ShifterOperandCanHold(Opcode opcode, uint32_t immediate, SetCc set_cc) { in ShifterOperandCanHold()
Dassembler_arm.h840 Opcode opcode, in ShifterOperandCanHold()
/art/disassembler/
Ddisassembler_mips.cc469 std::string opcode; in Dump() local
/art/runtime/arch/x86/
Dfault_handler_x86.cc113 uint8_t opcode = *pc; in GetInstructionSize() local
/art/compiler/utils/mips64/
Dassembler_mips64.cc99 void Mips64Assembler::EmitR(int opcode, GpuRegister rs, GpuRegister rt, GpuRegister rd, in EmitR()
113 void Mips64Assembler::EmitRsd(int opcode, GpuRegister rs, GpuRegister rd, in EmitRsd()
126 void Mips64Assembler::EmitRtd(int opcode, GpuRegister rt, GpuRegister rd, in EmitRtd()
139 void Mips64Assembler::EmitI(int opcode, GpuRegister rs, GpuRegister rt, uint16_t imm) { in EmitI()
149 void Mips64Assembler::EmitI21(int opcode, GpuRegister rs, uint32_t imm21) { in EmitI21()
158 void Mips64Assembler::EmitI26(int opcode, uint32_t imm26) { in EmitI26()
164 void Mips64Assembler::EmitFR(int opcode, int fmt, FpuRegister ft, FpuRegister fs, FpuRegister fd, in EmitFR()
178 void Mips64Assembler::EmitFI(int opcode, int fmt, FpuRegister ft, uint16_t imm) { in EmitFI()
/art/compiler/utils/mips/
Dassembler_mips.cc331 uint32_t MipsAssembler::EmitR(int opcode, in EmitR()
350 uint32_t MipsAssembler::EmitI(int opcode, Register rs, Register rt, uint16_t imm) { in EmitI()
361 uint32_t MipsAssembler::EmitI21(int opcode, Register rs, uint32_t imm21) { in EmitI21()
371 uint32_t MipsAssembler::EmitI26(int opcode, uint32_t imm26) { in EmitI26()
378 uint32_t MipsAssembler::EmitFR(int opcode, in EmitFR()
397 uint32_t MipsAssembler::EmitFI(int opcode, int fmt, FRegister ft, uint16_t imm) { in EmitFI()
/art/dexlayout/
Ddex_ir.cc94 uint8_t opcode = *stream++; in GetDebugInfoStreamSize() local

12