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