Searched refs:mightHaveTrait (Results 1 – 13 of 13) sorted by relevance
105 return !op || op->mightHaveTrait<OpTrait::NoTerminator>(); in mayBeValidWithoutTerminator()159 if (!terminator.mightHaveTrait<OpTrait::IsTerminator>()) in verifyBlock()
231 assert(!empty() && back().mightHaveTrait<OpTrait::IsTerminator>()); in getTerminator()
85 assert((numSuccessors == 0 || op->mightHaveTrait<OpTrait::IsTerminator>()) && in create()
23 if (bb.empty() || !bb.back().mightHaveTrait<OpTrait::IsTerminator>()) in ensureDistinctSuccessors()
132 if (op->mightHaveTrait<OpTrait::IsTerminator>()) in wouldOpBeTriviallyDead()
156 if (!op->mightHaveTrait<OpTrait::IsTerminator>()) in isNotBranchOpInterfaceOrReturnLikeOp()
156 bool mightHaveTrait() const { in mightHaveTrait() function157 return mightHaveTrait(TypeID::get<Trait>()); in mightHaveTrait()159 bool mightHaveTrait(TypeID traitID) const { in mightHaveTrait() function
536 bool mightHaveTrait() { in mightHaveTrait() function537 return name.mightHaveTrait<Trait>(); in mightHaveTrait()
256 if (op.mightHaveTrait<OpTrait::IsIsolatedFromAbove>()) { in simplifyBlock()
295 while (!combinerOp->mightHaveTrait<OpTrait::IsTerminator>()) { in matchReduction()
38 return op->mightHaveTrait<OpTrait::IsTerminator>(); in isTerminator()
32 if (parentOp->mightHaveTrait<OpTrait::IsIsolatedFromAbove>() || in getInsertionRegion()
1252 if (!result.name.mightHaveTrait<OpTrait::IsTerminator>()) in parseGenericOperationAfterOpName()