Lines Matching refs:EN

911     const EmitNodeMatcherCommon *EN = cast<EmitNodeMatcherCommon>(N);  in EmitMatcher()  local
912 bool IsEmitNode = isa<EmitNodeMatcher>(EN); in EmitMatcher()
914 bool CompressVTs = EN->getNumVTs() < 3; in EmitMatcher()
917 OS << EN->getNumVTs(); in EmitMatcher()
918 if (!EN->hasChain() && !EN->hasInGlue() && !EN->hasOutGlue() && in EmitMatcher()
919 !EN->hasMemRefs() && EN->getNumFixedArityOperands() == -1) { in EmitMatcher()
922 } else if (EN->hasChain() && !EN->hasInGlue() && !EN->hasOutGlue() && in EmitMatcher()
923 !EN->hasMemRefs() && EN->getNumFixedArityOperands() == -1) { in EmitMatcher()
926 } else if (!IsEmitNode && !EN->hasChain() && EN->hasInGlue() && in EmitMatcher()
927 !EN->hasOutGlue() && !EN->hasMemRefs() && in EmitMatcher()
928 EN->getNumFixedArityOperands() == -1) { in EmitMatcher()
931 } else if (!IsEmitNode && !EN->hasChain() && !EN->hasInGlue() && in EmitMatcher()
932 EN->hasOutGlue() && !EN->hasMemRefs() && in EmitMatcher()
933 EN->getNumFixedArityOperands() == -1) { in EmitMatcher()
939 const CodeGenInstruction &CGI = EN->getInstruction(); in EmitMatcher()
945 if (EN->hasChain()) in EmitMatcher()
947 if (EN->hasInGlue()) in EmitMatcher()
949 if (EN->hasOutGlue()) in EmitMatcher()
951 if (EN->hasMemRefs()) in EmitMatcher()
953 if (EN->getNumFixedArityOperands() != -1) in EmitMatcher()
954 OS << "|OPFL_Variadic" << EN->getNumFixedArityOperands(); in EmitMatcher()
960 OS << EN->getNumVTs(); in EmitMatcher()
965 for (unsigned i = 0, e = EN->getNumVTs(); i != e; ++i) in EmitMatcher()
966 OS << getEnumName(EN->getVT(i)) << ", "; in EmitMatcher()
968 OS << EN->getNumOperands(); in EmitMatcher()
973 for (unsigned i = 0, e = EN->getNumOperands(); i != e; ++i) in EmitMatcher()
974 NumOperandBytes += EmitVBRValue(EN->getOperand(i), OS); in EmitMatcher()
978 if (const EmitNodeMatcher *E = dyn_cast<EmitNodeMatcher>(EN)) { in EmitMatcher()
979 if (unsigned NumResults = EN->getNumVTs()) { in EmitMatcher()
998 return 4 + !CompressVTs + !CompressNodeInfo + EN->getNumVTs() + in EmitMatcher()