Lines Matching refs:LN00
13686 LoadSDNode *LN00 = cast<LoadSDNode>(N0.getOperand(0)); in visitSIGN_EXTEND() local
13687 EVT MemVT = LN00->getMemoryVT(); in visitSIGN_EXTEND()
13689 LN00->getExtensionType() != ISD::ZEXTLOAD && LN00->isUnindexed()) { in visitSIGN_EXTEND()
13694 SDValue ExtLoad = DAG.getExtLoad(ISD::SEXTLOAD, SDLoc(LN00), VT, in visitSIGN_EXTEND()
13695 LN00->getChain(), LN00->getBasePtr(), in visitSIGN_EXTEND()
13696 LN00->getMemoryVT(), in visitSIGN_EXTEND()
13697 LN00->getMemOperand()); in visitSIGN_EXTEND()
13703 bool NoReplaceTrunc = SDValue(LN00, 0).hasOneUse(); in visitSIGN_EXTEND()
13712 DAG.ReplaceAllUsesOfValueWith(SDValue(LN00, 1), ExtLoad.getValue(1)); in visitSIGN_EXTEND()
13714 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(LN00), in visitSIGN_EXTEND()
13715 LN00->getValueType(0), ExtLoad); in visitSIGN_EXTEND()
13716 CombineTo(LN00, Trunc, ExtLoad.getValue(1)); in visitSIGN_EXTEND()
14003 LoadSDNode *LN00 = cast<LoadSDNode>(N0.getOperand(0)); in visitZERO_EXTEND() local
14004 EVT MemVT = LN00->getMemoryVT(); in visitZERO_EXTEND()
14006 LN00->getExtensionType() != ISD::SEXTLOAD && LN00->isUnindexed()) { in visitZERO_EXTEND()
14014 if (isAndLoadExtLoad(AndC, LN00, LoadResultTy, ExtVT)) in visitZERO_EXTEND()
14022 SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, SDLoc(LN00), VT, in visitZERO_EXTEND()
14023 LN00->getChain(), LN00->getBasePtr(), in visitZERO_EXTEND()
14024 LN00->getMemoryVT(), in visitZERO_EXTEND()
14025 LN00->getMemOperand()); in visitZERO_EXTEND()
14031 bool NoReplaceTrunc = SDValue(LN00, 0).hasOneUse(); in visitZERO_EXTEND()
14040 DAG.ReplaceAllUsesOfValueWith(SDValue(LN00, 1), ExtLoad.getValue(1)); in visitZERO_EXTEND()
14042 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(LN00), in visitZERO_EXTEND()
14043 LN00->getValueType(0), ExtLoad); in visitZERO_EXTEND()
14044 CombineTo(LN00, Trunc, ExtLoad.getValue(1)); in visitZERO_EXTEND()