Home
last modified time | relevance | path

Searched refs:CheckChildTypeMatcher (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DDAGISelMatcher.cpp197 void CheckChildTypeMatcher::printImpl(raw_ostream &OS, unsigned indent) const { in printImpl()
379 bool CheckChildTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
380 if (const CheckChildTypeMatcher *CC = dyn_cast<CheckChildTypeMatcher>(M)) { in isContradictoryImpl()
H A DDAGISelMatcher.h568 class CheckChildTypeMatcher : public Matcher {
573 CheckChildTypeMatcher(unsigned childno, MVT::SimpleValueType type) in CheckChildTypeMatcher() function
586 return cast<CheckChildTypeMatcher>(M)->ChildNo == ChildNo && in isEqualImpl()
587 cast<CheckChildTypeMatcher>(M)->Type == Type; in isEqualImpl()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp54 New = new CheckChildTypeMatcher(MC->getChildNo(), CT->getType()); in ContractNodes()
144 if ((isa<CheckTypeMatcher>(N) || isa<CheckChildTypeMatcher>(N) || in ContractNodes()
H A DDAGISelMatcherEmitter.cpp660 MVT::SimpleValueType VT = cast<CheckChildTypeMatcher>(N)->getType(); in EmitMatcher()
664 OS << "OPC_CheckChild" << cast<CheckChildTypeMatcher>(N)->getChildNo() in EmitMatcher()
668 OS << "OPC_CheckChild" << cast<CheckChildTypeMatcher>(N)->getChildNo() in EmitMatcher()