Home
last modified time | relevance | path

Searched refs:class_match (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolutionPatternMatch.h59 template <typename Class> struct class_match { struct
63 inline class_match<const SCEV> m_SCEV() { return class_match<const SCEV>(); } in m_SCEV() argument
64 inline class_match<const SCEVConstant> m_SCEVConstant() { in m_SCEVConstant()
65 return class_match<const SCEVConstant>(); in m_SCEVConstant()
67 inline class_match<const SCEVVScale> m_SCEVVScale() { in m_SCEVVScale()
68 return class_match<const SCEVVScale>(); in m_SCEVVScale()
202 inline class_match<const Loop> m_Loop() { return class_match<const Loop>(); } in m_Loop()
232 inline SCEVAffineAddRec_match<Op0_t, Op1_t, class_match<const Loop>>
234 return SCEVAffineAddRec_match<Op0_t, Op1_t, class_match<const Loop>>( in m_scev_AffineAddRec()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h87 template <typename Class> struct class_match { struct
92 inline class_match<Value> m_Value() { return class_match<Value>(); } in m_Value() argument
95 inline class_match<UnaryOperator> m_UnOp() { in m_UnOp()
96 return class_match<UnaryOperator>(); in m_UnOp()
100 inline class_match<BinaryOperator> m_BinOp() { in m_BinOp()
101 return class_match<BinaryOperator>(); in m_BinOp()
105 inline class_match<CmpInst> m_Cmp() { return class_match<CmpInst>(); } in m_Cmp()
155 inline class_match<UndefValue> m_UndefValue() { in m_UndefValue()
156 return class_match<UndefValue>(); in m_UndefValue()
160 inline class_match<PoisonValue> m_Poison() { in m_Poison()
[all …]
/freebsd/sys/dev/usb/serial/
H A Dumodem.c374 uint8_t class_match = 0; in umodem_attach() local
382 &sc->sc_data_iface_no, &class_match); in umodem_attach()
387 &sc->sc_data_iface_no, &class_match); in umodem_attach()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanPatternMatch.h37 template <typename Class> struct class_match { struct
42 inline class_match<VPValue> m_VPValue() { return class_match<VPValue>(); } in m_VPValue() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc20437 …ernMatch::cst_pred_ty<llvm::PatternMatch::is_one>, llvm::PatternMatch::class_match<llvm::Value>, 2…