Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherOpt.cpp50 if (CheckTypeMatcher *CT = dyn_cast<CheckTypeMatcher>(MC->getNext())) in ContractNodes()
107 if (auto *CT = dyn_cast<CheckTypeMatcher>(RM->getNext())) { in ContractNodes()
128 if (auto *CT = dyn_cast<CheckTypeMatcher>(MS->getNext())) { in ContractNodes()
160 if (auto *CT = dyn_cast<CheckTypeMatcher>(CI->getNext())) { in ContractNodes()
212 if (auto *CT = dyn_cast<CheckTypeMatcher>(CS->getNext())) { in ContractNodes()
519 CheckTypeMatcher *CTM = cast_or_null<CheckTypeMatcher>( in FactorScope()
562 assert(M && isa<CheckTypeMatcher>(M) && "Unknown Matcher type"); in FactorScope()
564 auto *CTM = cast<CheckTypeMatcher>(M); in FactorScope()
602 MatcherPtr.reset(new CheckTypeMatcher(Cases[0].first, 0)); in FactorScope()
H A DDAGISelMatcherEmitter.cpp654 if (cast<CheckTypeMatcher>(N)->getResNo() == 0) { in EmitMatcher()
655 MVT::SimpleValueType VT = cast<CheckTypeMatcher>(N)->getType(); in EmitMatcher()
670 OS << "OPC_CheckTypeRes, " << cast<CheckTypeMatcher>(N)->getResNo() << ", "; in EmitMatcher()
672 OS << "/*" << getEnumName(cast<CheckTypeMatcher>(N)->getType()) << "*/"; in EmitMatcher()
673 unsigned NumBytes = EmitVBRValue(cast<CheckTypeMatcher>(N)->getType(), OS); in EmitMatcher()
H A DDAGISelMatcherGen.cpp541 AddMatcher(new CheckTypeMatcher(N.getSimpleType(I), I)); in EmitMatchCode()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DDAGISelMatcher.cpp182 void CheckTypeMatcher::printImpl(raw_ostream &OS, indent Indent) const { in printImpl()
354 if (const CheckTypeMatcher *CT = dyn_cast<CheckTypeMatcher>(M)) { in isContradictoryImpl()
367 bool CheckTypeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()
368 if (const CheckTypeMatcher *CT = dyn_cast<CheckTypeMatcher>(M)) in isContradictoryImpl()
H A DDAGISelMatcher.h519 class CheckTypeMatcher : public Matcher {
524 CheckTypeMatcher(MVT::SimpleValueType type, unsigned resno) in CheckTypeMatcher() function
535 return cast<CheckTypeMatcher>(M)->Type == Type; in isEqualImpl()