Searched refs:CheckOpcodeMatcher (Results 1 – 5 of 5) sorted by relevance
159 void CheckOpcodeMatcher::printImpl(raw_ostream &OS, unsigned indent) const { in printImpl()298 unsigned CheckOpcodeMatcher::getHashImpl() const { in getHashImpl()326 bool CheckOpcodeMatcher::isEqualImpl(const Matcher *M) const { in isEqualImpl()329 return cast<CheckOpcodeMatcher>(M)->Opcode.getEnumName() == in isEqualImpl()380 bool CheckOpcodeMatcher::isContradictoryImpl(const Matcher *M) const { in isContradictoryImpl()381 if (const CheckOpcodeMatcher *COM = dyn_cast<CheckOpcodeMatcher>(M)) { in isContradictoryImpl()
166 isa<CheckOpcodeMatcher>(N->getNext())) { in ContractNodes()416 !isa<CheckOpcodeMatcher>(NewOptionsToMatch[i])) { in FactorNodes()456 CheckOpcodeMatcher *COM = cast<CheckOpcodeMatcher>(NewOptionsToMatch[i]); in FactorNodes()
216 AddMatcher(new CheckOpcodeMatcher(NI)); in EmitLeafMatchCode()332 AddMatcher(new CheckOpcodeMatcher(CInfo)); in EmitOperatorMatchCode()350 AddMatcher(new CheckOpcodeMatcher(CInfo)); in EmitOperatorMatchCode()513 AddMatcher(new CheckOpcodeMatcher(CGP.getSDNodeInfo(OpNodes[Variant]))); in EmitMatcherCode()
480 class CheckOpcodeMatcher : public Matcher {483 CheckOpcodeMatcher(const SDNodeInfo &opcode) in CheckOpcodeMatcher() function
270 << cast<CheckOpcodeMatcher>(N)->getOpcode().getEnumName() << "),\n"; in EmitMatcher()