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

References

tools/lldb/include/lldb/Core/Disassembler.h
  195     bool IsValid() { return m_type != Type::Invalid; }
tools/lldb/source/Core/Disassembler.cpp
 1347   ret.m_type = Type::Register;
 1355   ret.m_type = Type::Immediate;
 1363   ret.m_type = Type::Immediate;
 1377   ret.m_type = Type::Dereference;
 1385   ret.m_type = Type::Sum;
 1393   ret.m_type = Type::Product;
 1422     return (op.m_type == Instruction::Operand::Type::Register &&
 1431     if (op.m_type != Instruction::Operand::Type::Register) {
 1442     return (op.m_type == Instruction::Operand::Type::Immediate &&
 1451     if (op.m_type != Instruction::Operand::Type::Immediate) {
 1465   return [type](const Instruction::Operand &op) { return op.m_type == type; };
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
  456     ret.m_type = Operand::Type::Register;
  497     ret.m_type = Operand::Type::Immediate;
  606     product.m_type = Operand::Type::Product;
  611     index.m_type = Operand::Type::Sum;
  617       offset.m_type = Operand::Type::Sum;
  622       deref.m_type = Operand::Type::Dereference;
  627       deref.m_type = Operand::Type::Dereference;
  664       offset.m_type = Operand::Type::Sum;
  669       deref.m_type = Operand::Type::Dereference;
  674       deref.m_type = Operand::Type::Dereference;
  715     offset.m_type = Operand::Type::Sum;
  720     deref.m_type = Operand::Type::Dereference;
  749     deref.m_type = Operand::Type::Dereference;
  755     switch (op.m_type) {
tools/lldb/source/Target/StackFrame.cpp
 1244   switch (operand.m_type) {
 1254     if (operand.m_children[0].m_type == Instruction::Operand::Type::Immediate) {
 1257     } else if (operand.m_children[1].m_type ==
 1308   if (operand.m_type == Instruction::Operand::Type::Dereference) {
 1361     switch (base_and_offset.first->m_type) {
 1588       switch (operands[0].m_type) {