Searched refs:dex_instr (Results 1 – 4 of 4) sorted by relevance
424 Operand* CodeIr::GetRegA(const dex::Instruction& dex_instr) { in GetRegA() argument425 auto verify_flags = dex::GetVerifyFlagsFromOpcode(dex_instr.opcode); in GetRegA()427 return Alloc<VRegPair>(dex_instr.vA); in GetRegA()429 return Alloc<VReg>(dex_instr.vA); in GetRegA()433 Operand* CodeIr::GetRegB(const dex::Instruction& dex_instr) { in GetRegB() argument434 auto verify_flags = dex::GetVerifyFlagsFromOpcode(dex_instr.opcode); in GetRegB()436 return Alloc<VRegPair>(dex_instr.vB); in GetRegB()438 return Alloc<VReg>(dex_instr.vB); in GetRegB()442 Operand* CodeIr::GetRegC(const dex::Instruction& dex_instr) { in GetRegC() argument443 auto verify_flags = dex::GetVerifyFlagsFromOpcode(dex_instr.opcode); in GetRegC()[all …]
881 auto dex_instr = dex::DecodeInstruction(ptr); in ParseInstructions() local884 switch (dex::GetFormatFromOpcode(dex_instr.opcode)) { in ParseInstructions()890 index = dex_instr.vB; in ParseInstructions()894 index = dex_instr.vC; in ParseInstructions()901 switch (GetIndexTypeFromOpcode(dex_instr.opcode)) { in ParseInstructions()
535 auto dex_instr = dex::DecodeInstruction(ptr); in FixupSwitchOffsets() local536 FixupPackedSwitch(offset, offset + dex::s4(dex_instr.vB)); in FixupSwitchOffsets()538 auto dex_instr = dex::DecodeInstruction(ptr); in FixupSwitchOffsets() local539 FixupSparseSwitch(offset, offset + dex::s4(dex_instr.vB)); in FixupSwitchOffsets()
449 Operand* GetRegA(const dex::Instruction& dex_instr);450 Operand* GetRegB(const dex::Instruction& dex_instr);451 Operand* GetRegC(const dex::Instruction& dex_instr);