Lines Matching refs:Operand
1210 Instruction::Operand Instruction::Operand::BuildRegister(ConstString &r) { in BuildRegister()
1211 Operand ret; in BuildRegister()
1217 Instruction::Operand Instruction::Operand::BuildImmediate(lldb::addr_t imm, in BuildImmediate()
1219 Operand ret; in BuildImmediate()
1226 Instruction::Operand Instruction::Operand::BuildImmediate(int64_t imm) { in BuildImmediate()
1227 Operand ret; in BuildImmediate()
1239 Instruction::Operand
1240 Instruction::Operand::BuildDereference(const Operand &ref) { in BuildDereference()
1241 Operand ret; in BuildDereference()
1247 Instruction::Operand Instruction::Operand::BuildSum(const Operand &lhs, in BuildSum()
1248 const Operand &rhs) { in BuildSum()
1249 Operand ret; in BuildSum()
1255 Instruction::Operand Instruction::Operand::BuildProduct(const Operand &lhs, in BuildProduct()
1256 const Operand &rhs) { in BuildProduct()
1257 Operand ret; in BuildProduct()
1263 std::function<bool(const Instruction::Operand &)>
1265 std::function<bool(const Instruction::Operand &)> base, in MatchBinaryOp()
1266 std::function<bool(const Instruction::Operand &)> left, in MatchBinaryOp()
1267 std::function<bool(const Instruction::Operand &)> right) { in MatchBinaryOp()
1268 return [base, left, right](const Instruction::Operand &op) -> bool { in MatchBinaryOp()
1275 std::function<bool(const Instruction::Operand &)>
1277 std::function<bool(const Instruction::Operand &)> base, in MatchUnaryOp()
1278 std::function<bool(const Instruction::Operand &)> child) { in MatchUnaryOp()
1279 return [base, child](const Instruction::Operand &op) -> bool { in MatchUnaryOp()
1284 std::function<bool(const Instruction::Operand &)>
1286 return [&info](const Instruction::Operand &op) { in MatchRegOp()
1287 return (op.m_type == Instruction::Operand::Type::Register && in MatchRegOp()
1293 std::function<bool(const Instruction::Operand &)>
1295 return [®](const Instruction::Operand &op) { in FetchRegOp()
1296 if (op.m_type != Instruction::Operand::Type::Register) { in FetchRegOp()
1304 std::function<bool(const Instruction::Operand &)>
1306 return [imm](const Instruction::Operand &op) { in MatchImmOp()
1307 return (op.m_type == Instruction::Operand::Type::Immediate && in MatchImmOp()
1313 std::function<bool(const Instruction::Operand &)>
1315 return [&imm](const Instruction::Operand &op) { in FetchImmOp()
1316 if (op.m_type != Instruction::Operand::Type::Immediate) { in FetchImmOp()
1328 std::function<bool(const Instruction::Operand &)>
1329 lldb_private::OperandMatchers::MatchOpType(Instruction::Operand::Type type) { in MatchOpType()
1330 return [type](const Instruction::Operand &op) { return op.m_type == type; }; in MatchOpType()