Lines Matching refs:Operand
1207 Instruction::Operand Instruction::Operand::BuildRegister(ConstString &r) { in BuildRegister()
1208 Operand ret; in BuildRegister()
1214 Instruction::Operand Instruction::Operand::BuildImmediate(lldb::addr_t imm, in BuildImmediate()
1216 Operand ret; in BuildImmediate()
1223 Instruction::Operand Instruction::Operand::BuildImmediate(int64_t imm) { in BuildImmediate()
1224 Operand ret; in BuildImmediate()
1236 Instruction::Operand
1237 Instruction::Operand::BuildDereference(const Operand &ref) { in BuildDereference()
1238 Operand ret; in BuildDereference()
1244 Instruction::Operand Instruction::Operand::BuildSum(const Operand &lhs, in BuildSum()
1245 const Operand &rhs) { in BuildSum()
1246 Operand ret; in BuildSum()
1252 Instruction::Operand Instruction::Operand::BuildProduct(const Operand &lhs, in BuildProduct()
1253 const Operand &rhs) { in BuildProduct()
1254 Operand ret; in BuildProduct()
1260 std::function<bool(const Instruction::Operand &)>
1262 std::function<bool(const Instruction::Operand &)> base, in MatchBinaryOp()
1263 std::function<bool(const Instruction::Operand &)> left, in MatchBinaryOp()
1264 std::function<bool(const Instruction::Operand &)> right) { in MatchBinaryOp()
1265 return [base, left, right](const Instruction::Operand &op) -> bool { in MatchBinaryOp()
1272 std::function<bool(const Instruction::Operand &)>
1274 std::function<bool(const Instruction::Operand &)> base, in MatchUnaryOp()
1275 std::function<bool(const Instruction::Operand &)> child) { in MatchUnaryOp()
1276 return [base, child](const Instruction::Operand &op) -> bool { in MatchUnaryOp()
1281 std::function<bool(const Instruction::Operand &)>
1283 return [&info](const Instruction::Operand &op) { in MatchRegOp()
1284 return (op.m_type == Instruction::Operand::Type::Register && in MatchRegOp()
1290 std::function<bool(const Instruction::Operand &)>
1292 return [®](const Instruction::Operand &op) { in FetchRegOp()
1293 if (op.m_type != Instruction::Operand::Type::Register) { in FetchRegOp()
1301 std::function<bool(const Instruction::Operand &)>
1303 return [imm](const Instruction::Operand &op) { in MatchImmOp()
1304 return (op.m_type == Instruction::Operand::Type::Immediate && in MatchImmOp()
1310 std::function<bool(const Instruction::Operand &)>
1312 return [&imm](const Instruction::Operand &op) { in FetchImmOp()
1313 if (op.m_type != Instruction::Operand::Type::Immediate) { in FetchImmOp()
1325 std::function<bool(const Instruction::Operand &)>
1326 lldb_private::OperandMatchers::MatchOpType(Instruction::Operand::Type type) { in MatchOpType()
1327 return [type](const Instruction::Operand &op) { return op.m_type == type; }; in MatchOpType()