Lines Matching refs:EN
85 if (EmitNodeMatcher *EN = dyn_cast<EmitNodeMatcher>(N)) in ContractNodes() local
87 dyn_cast<CompleteMatchMatcher>(EN->getNext())) { in ContractNodes()
89 unsigned RootResultFirst = EN->getFirstResultSlot(); in ContractNodes()
100 if (!EN->hasChain() && in ContractNodes()
110 if (!EN->hasOutFlag() && in ContractNodes()
119 if ((EN->hasGlue() || EN->hasChain()) && in ContractNodes()
120 EN->getNumNonChainGlueVTs() > ... need to get no results reliably ...) in ContractNodes()
125 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); in ContractNodes()
126 const SmallVectorImpl<unsigned> &Operands = EN->getOperandList(); in ContractNodes()
127 MatcherPtr.reset(new MorphNodeToMatcher(EN->getOpcodeName(), in ContractNodes()
129 EN->hasChain(), EN->hasInFlag(), in ContractNodes()
130 EN->hasOutFlag(), in ContractNodes()
131 EN->hasMemRefs(), in ContractNodes()
132 EN->getNumFixedArityOperands(), in ContractNodes()