Lines Matching refs:EN
101 if (EmitNodeMatcher *EN = dyn_cast<EmitNodeMatcher>(N)) in ContractNodes() local
103 dyn_cast<CompleteMatchMatcher>(EN->getNext())) { in ContractNodes()
105 unsigned RootResultFirst = EN->getFirstResultSlot(); in ContractNodes()
116 if (!EN->hasChain() && in ContractNodes()
126 if (!EN->hasOutFlag() && in ContractNodes()
135 if ((EN->hasGlue() || EN->hasChain()) && in ContractNodes()
136 EN->getNumNonChainGlueVTs() > ... need to get no results reliably ...) in ContractNodes()
141 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); in ContractNodes()
142 const SmallVectorImpl<unsigned> &Operands = EN->getOperandList(); in ContractNodes()
143 MatcherPtr.reset(new MorphNodeToMatcher(EN->getOpcodeName(), in ContractNodes()
145 EN->hasChain(), EN->hasInFlag(), in ContractNodes()
146 EN->hasOutFlag(), in ContractNodes()
147 EN->hasMemRefs(), in ContractNodes()
148 EN->getNumFixedArityOperands(), in ContractNodes()