reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
188 } m_type = Type::Invalid; 195 bool IsValid() { return m_type != Type::Invalid; } 259 MatchOpType(Instruction::Operand::Type type);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) { 1464 lldb_private::OperandMatchers::MatchOpType(Instruction::Operand::Type type) {tools/lldb/source/Expression/DWARFExpression.cpp
3007 MatchUnaryOp(MatchOpType(Instruction::Operand::Type::Dereference), 3013 MatchOpType(Instruction::Operand::Type::Dereference), 3014 MatchBinaryOp(MatchOpType(Instruction::Operand::Type::Sum), 3044 MatchUnaryOp(MatchOpType(Instruction::Operand::Type::Dereference), 3050 MatchOpType(Instruction::Operand::Type::Dereference), 3051 MatchBinaryOp(MatchOpType(Instruction::Operand::Type::Sum),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; 756 case Operand::Type::Dereference: 760 case Operand::Type::Immediate: 766 case Operand::Type::Invalid: 769 case Operand::Type::Product: 776 case Operand::Type::Register: 779 case Operand::Type::Sum:tools/lldb/source/Target/StackFrame.cpp
1245 case Instruction::Operand::Type::Dereference: 1246 case Instruction::Operand::Type::Immediate: 1247 case Instruction::Operand::Type::Invalid: 1248 case Instruction::Operand::Type::Product: 1251 case Instruction::Operand::Type::Sum: { 1254 if (operand.m_children[0].m_type == Instruction::Operand::Type::Immediate) { 1258 Instruction::Operand::Type::Immediate) { 1284 case Instruction::Operand::Type::Register: { 1308 if (operand.m_type == Instruction::Operand::Type::Dereference) { 1362 case Instruction::Operand::Type::Immediate: { 1386 case Instruction::Operand::Type::Register: { 1573 if (!MatchUnaryOp(MatchOpType(Instruction::Operand::Type::Dereference), 1576 MatchOpType(Instruction::Operand::Type::Dereference), 1577 MatchBinaryOp(MatchOpType(Instruction::Operand::Type::Sum), 1591 case Instruction::Operand::Type::Immediate: { 1655 MatchOpType(Instruction::Operand::Type::Dereference), 1658 MatchOpType(Instruction::Operand::Type::Dereference), 1659 MatchBinaryOp(MatchOpType(Instruction::Operand::Type::Sum),