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

/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp195 void CheckChildTypeMatcher::printImpl(raw_ostream &OS, unsigned indent) const {
379 bool CheckChildTypeMatcher::isContradictoryImpl(const Matcher *M) const {
380 if (const CheckChildTypeMatcher *CC = dyn_cast<CheckChildTypeMatcher>(M)) {
H A DDAGISelMatcherOpt.cpp52 New = new CheckChildTypeMatcher(MC->getChildNo(), CT->getType());
148 if ((isa<CheckTypeMatcher>(N) || isa<CheckChildTypeMatcher>(N) ||
H A DDAGISelMatcher.h540 /// CheckChildTypeMatcher - This checks to see if a child node has the
542 class CheckChildTypeMatcher : public Matcher { class in namespace:llvm
546 CheckChildTypeMatcher(unsigned childno, MVT::SimpleValueType type) function in class:llvm::CheckChildTypeMatcher
559 return cast<CheckChildTypeMatcher>(M)->ChildNo == ChildNo &&
560 cast<CheckChildTypeMatcher>(M)->Type == Type;
H A DDAGISelMatcherEmitter.cpp534 << cast<CheckChildTypeMatcher>(N)->getChildNo() << "Type, "
535 << getEnumName(cast<CheckChildTypeMatcher>(N)->getType()) << ",\n";

Completed in 126 milliseconds