Lines Matching refs:EN
82 if (EmitNodeMatcher *EN = dyn_cast<EmitNodeMatcher>(N)) in ContractNodes() local
84 dyn_cast<CompleteMatchMatcher>(EN->getNext())) { in ContractNodes()
86 unsigned RootResultFirst = EN->getFirstResultSlot(); in ContractNodes()
97 if (!EN->hasChain() && in ContractNodes()
107 if (!EN->hasOutFlag() && in ContractNodes()
116 if ((EN->hasGlue() || EN->hasChain()) && in ContractNodes()
117 EN->getNumNonChainGlueVTs() > ... need to get no results reliably ...) in ContractNodes()
122 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); in ContractNodes()
123 const SmallVectorImpl<unsigned> &Operands = EN->getOperandList(); in ContractNodes()
124 MatcherPtr.reset(new MorphNodeToMatcher(EN->getOpcodeName(), in ContractNodes()
126 EN->hasChain(), EN->hasInFlag(), in ContractNodes()
127 EN->hasOutFlag(), in ContractNodes()
128 EN->hasMemRefs(), in ContractNodes()
129 EN->getNumFixedArityOperands(), in ContractNodes()