reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/Core/EmulateInstruction.h
  244       info.RegisterPlusOffset.reg = base_reg;
  245       info.RegisterPlusOffset.signed_offset = signed_offset;
  251       info.RegisterPlusIndirectOffset.base_reg = base_reg;
  252       info.RegisterPlusIndirectOffset.offset_reg = offset_reg;
  259       info.RegisterToRegisterPlusOffset.data_reg = data_reg;
  260       info.RegisterToRegisterPlusOffset.base_reg = base_reg;
  261       info.RegisterToRegisterPlusOffset.offset = offset;
  268       info.RegisterToRegisterPlusIndirectOffset.base_reg = base_reg;
  269       info.RegisterToRegisterPlusIndirectOffset.offset_reg = offset_reg;
  270       info.RegisterToRegisterPlusIndirectOffset.data_reg = data_reg;
  276       info.RegisterRegisterOperands.operand1 = op1_reg;
  277       info.RegisterRegisterOperands.operand2 = op2_reg;
  282       info.signed_offset = signed_offset;
  287       info.reg = reg;
  292       info.unsigned_immediate = immediate;
  297       info.signed_immediate = signed_immediate;
  302       info.address = address;
  306       info.ISAAndImmediate.isa = isa;
  307       info.ISAAndImmediate.unsigned_data32 = data;
  312       info.ISAAndImmediateSigned.isa = isa;
  313       info.ISAAndImmediateSigned.signed_data32 = data;
  318       info.isa = isa;
tools/lldb/source/Core/EmulateInstruction.cpp
  447                 info.RegisterPlusOffset.reg.name,
  448                 info.RegisterPlusOffset.signed_offset);
  453                 info.RegisterPlusIndirectOffset.base_reg.name,
  454                 info.RegisterPlusIndirectOffset.offset_reg.name);
  459                 info.RegisterToRegisterPlusOffset.base_reg.name,
  460                 info.RegisterToRegisterPlusOffset.offset,
  461                 info.RegisterToRegisterPlusOffset.data_reg.name);
  466                 info.RegisterToRegisterPlusIndirectOffset.base_reg.name,
  467                 info.RegisterToRegisterPlusIndirectOffset.offset_reg.name,
  468                 info.RegisterToRegisterPlusIndirectOffset.data_reg.name);
  473                 info.RegisterRegisterOperands.operand1.name,
  474                 info.RegisterRegisterOperands.operand2.name);
  478     strm.Printf(" (signed_offset = %+" PRId64 ")", info.signed_offset);
  482     strm.Printf(" (reg = %s)", info.reg.name);
  487                 info.unsigned_immediate, info.unsigned_immediate);
  487                 info.unsigned_immediate, info.unsigned_immediate);
  492                 info.signed_immediate, info.signed_immediate);
  492                 info.signed_immediate, info.signed_immediate);
  496     strm.Printf(" (address = 0x%" PRIx64 ")", info.address);
  501                 info.ISAAndImmediate.isa, info.ISAAndImmediate.unsigned_data32,
  501                 info.ISAAndImmediate.isa, info.ISAAndImmediate.unsigned_data32,
  502                 info.ISAAndImmediate.unsigned_data32);
  507                 info.ISAAndImmediateSigned.isa,
  508                 info.ISAAndImmediateSigned.signed_data32,
  509                 info.ISAAndImmediateSigned.signed_data32);
  513     strm.Printf(" (isa = %u)", info.isa);
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
  441     reg_num = context.info.RegisterToRegisterPlusOffset.data_reg
  443     generic_regnum = context.info.RegisterToRegisterPlusOffset.data_reg
  557         context.info.RegisterPlusOffset.reg.kinds[kind] ==
  559       const int64_t offset = context.info.RegisterPlusOffset.signed_offset;
  568         context.info.ISAAndImmediate.unsigned_data32 > 0) {
  570           context.info.ISAAndImmediateSigned.signed_data32;
  573                context.info.ISAAndImmediateSigned.signed_data32 > 0) {
  574       m_forward_branch_offset = context.info.ISAAndImmediate.unsigned_data32;
  576                context.info.unsigned_immediate > 0) {
  577       m_forward_branch_offset = context.info.unsigned_immediate;
  580                context.info.signed_immediate > 0) {
  581       m_forward_branch_offset = context.info.signed_immediate;
  594             context.info.address == m_pushed_regs[reg_num]) {