Lines Matching refs:Hi
2201 SDValue Hi = DAG.getNode(HiOp, N->getDebugLoc(), N->getValueType(1),
2203 AddToWorkList(Hi.getNode());
2204 SDValue HiOpt = combine(Hi.getNode());
2205 if (HiOpt.getNode() && HiOpt != Hi &&
2229 SDValue Hi = DAG.getNode(ISD::SIGN_EXTEND, DL, NewVT, N->getOperand(1));
2230 Lo = DAG.getNode(ISD::MUL, DL, NewVT, Lo, Hi);
2232 Hi = DAG.getNode(ISD::SRL, DL, NewVT, Lo,
2234 Hi = DAG.getNode(ISD::TRUNCATE, DL, VT, Hi);
2237 return CombineTo(N, Lo, Hi);
2259 SDValue Hi = DAG.getNode(ISD::ZERO_EXTEND, DL, NewVT, N->getOperand(1));
2260 Lo = DAG.getNode(ISD::MUL, DL, NewVT, Lo, Hi);
2262 Hi = DAG.getNode(ISD::SRL, DL, NewVT, Lo,
2264 Hi = DAG.getNode(ISD::TRUNCATE, DL, VT, Hi);
2267 return CombineTo(N, Lo, Hi);
8393 SDValue Hi = DAG.getConstant(Val >> 32, MVT::i32);
8394 if (TLI.isBigEndian()) std::swap(Lo, Hi);
8407 SDValue St1 = DAG.getStore(Chain, ST->getDebugLoc(), Hi,