• Home
  • Raw
  • Download

Lines Matching refs:CodeIr

35 void CodeIr::Assemble() {  in Assemble()
58 void CodeIr::DisassembleTryBlocks(const ir::Code* ir_code) { in DisassembleTryBlocks()
108 void CodeIr::DisassembleDebugInfo(const ir::DebugInfo* ir_debug_info) { in DisassembleDebugInfo()
238 void CodeIr::DisassembleBytecode(const ir::Code* ir_code) { in DisassembleBytecode()
275 void CodeIr::FixupSwitches() { in FixupSwitches()
315 void CodeIr::Disassemble() { in Disassemble()
357 PackedSwitchPayload* CodeIr::DecodePackedSwitch(const dex::u2* /*ptr*/, in DecodePackedSwitch()
369 void CodeIr::FixupPackedSwitch(PackedSwitchPayload* instr, dex::u4 base_offset, in FixupPackedSwitch()
383 SparseSwitchPayload* CodeIr::DecodeSparseSwitch(const dex::u2* /*ptr*/, in DecodeSparseSwitch()
395 void CodeIr::FixupSparseSwitch(SparseSwitchPayload* instr, dex::u4 base_offset, in FixupSparseSwitch()
413 ArrayData* CodeIr::DecodeArrayData(const dex::u2* ptr, dex::u4 offset) { in DecodeArrayData()
423 Operand* CodeIr::GetRegA(const dex::Instruction& dex_instr) { in GetRegA()
432 Operand* CodeIr::GetRegB(const dex::Instruction& dex_instr) { in GetRegB()
441 Operand* CodeIr::GetRegC(const dex::Instruction& dex_instr) { in GetRegC()
450 Bytecode* CodeIr::DecodeBytecode(const dex::u2* ptr, dex::u4 offset) { in DecodeBytecode()
628 IndexedOperand* CodeIr::GetIndexedOperand(dex::InstructionIndexType index_type, in GetIndexedOperand()
654 IndexedOperand* CodeIr::GetSecondIndexedOperand(dex::InstructionIndexType index_type, in GetSecondIndexedOperand()
662 Type* CodeIr::GetType(dex::u4 index) { in GetType()
668 String* CodeIr::GetString(dex::u4 index) { in GetString()
674 Label* CodeIr::GetLabel(dex::u4 offset) { in GetLabel()