Lines Matching refs:EN
92 if (EmitNodeMatcher *EN = dyn_cast<EmitNodeMatcher>(N)) in ContractNodes() local
94 dyn_cast<CompleteMatchMatcher>(EN->getNext())) { in ContractNodes()
96 unsigned RootResultFirst = EN->getFirstResultSlot(); in ContractNodes()
107 if (!EN->hasChain() && in ContractNodes()
117 if (!EN->hasOutFlag() && in ContractNodes()
126 if ((EN->hasGlue() || EN->hasChain()) && in ContractNodes()
127 EN->getNumNonChainGlueVTs() > ... need to get no results reliably ...) in ContractNodes()
132 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); in ContractNodes()
133 const SmallVectorImpl<unsigned> &Operands = EN->getOperandList(); in ContractNodes()
134 MatcherPtr.reset(new MorphNodeToMatcher(EN->getOpcodeName(), in ContractNodes()
137 EN->hasChain(), EN->hasInFlag(), in ContractNodes()
138 EN->hasOutFlag(), in ContractNodes()
139 EN->hasMemRefs(), in ContractNodes()
140 EN->getNumFixedArityOperands(), in ContractNodes()