Searched refs:class_match (Results 1 – 5 of 5) sorted by relevance
59 template <typename Class> struct class_match { struct63 inline class_match<const SCEV> m_SCEV() { return class_match<const SCEV>(); } in m_SCEV() argument64 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()
87 template <typename Class> struct class_match { struct92 inline class_match<Value> m_Value() { return class_match<Value>(); } in m_Value() argument95 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 …]
374 uint8_t class_match = 0; in umodem_attach() local382 &sc->sc_data_iface_no, &class_match); in umodem_attach()387 &sc->sc_data_iface_no, &class_match); in umodem_attach()
37 template <typename Class> struct class_match { struct42 inline class_match<VPValue> m_VPValue() { return class_match<VPValue>(); } in m_VPValue() argument
20437 …ernMatch::cst_pred_ty<llvm::PatternMatch::is_one>, llvm::PatternMatch::class_match<llvm::Value>, 2…