Lines Matching refs:Hi
404 SDValue Hi = DAG.getNode(ISD::SRL, dl, VT, Val, ShiftAmount); in ExpandUnalignedStore() local
408 Store1 = DAG.getTruncStore(Chain, dl, TLI.isLittleEndian()?Lo:Hi, Ptr, in ExpandUnalignedStore()
414 Store2 = DAG.getTruncStore(Chain, dl, TLI.isLittleEndian()?Hi:Lo, Ptr, in ExpandUnalignedStore()
535 SDValue Lo, Hi; in ExpandUnalignedLoad() local
542 Hi = DAG.getExtLoad(HiExtType, dl, VT, Chain, Ptr, in ExpandUnalignedLoad()
547 Hi = DAG.getExtLoad(HiExtType, dl, VT, Chain, Ptr, LD->getPointerInfo(), in ExpandUnalignedLoad()
560 TLI.getShiftAmountTy(Hi.getValueType())); in ExpandUnalignedLoad()
561 SDValue Result = DAG.getNode(ISD::SHL, dl, VT, Hi, ShiftAmount); in ExpandUnalignedLoad()
565 Hi.getValue(1)); in ExpandUnalignedLoad()
684 SDValue Hi = DAG.getConstant(IntVal.lshr(32).trunc(32), MVT::i32); in OptimizeFloatStore() local
685 if (TLI.isBigEndian()) std::swap(Lo, Hi); in OptimizeFloatStore()
691 Hi = DAG.getStore(Chain, dl, Hi, Ptr, in OptimizeFloatStore()
695 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in OptimizeFloatStore()
783 SDValue Lo, Hi; in LegalizeStoreOps() local
797 Hi = DAG.getNode(ISD::SRL, dl, Value.getValueType(), Value, in LegalizeStoreOps()
800 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, in LegalizeStoreOps()
808 Hi = DAG.getNode(ISD::SRL, dl, Value.getValueType(), Value, in LegalizeStoreOps()
811 Hi = DAG.getTruncStore(Chain, dl, Hi, Ptr, ST->getPointerInfo(), in LegalizeStoreOps()
825 SDValue Result = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Lo, Hi); in LegalizeStoreOps()
981 SDValue Lo, Hi, Ch; in LegalizeLoadOps() local
996 Hi = DAG.getExtLoad(ExtType, dl, Node->getValueType(0), Chain, Ptr, in LegalizeLoadOps()
1004 Hi.getValue(1)); in LegalizeLoadOps()
1007 Hi = DAG.getNode(ISD::SHL, dl, Hi.getValueType(), Hi, in LegalizeLoadOps()
1009 TLI.getShiftAmountTy(Hi.getValueType()))); in LegalizeLoadOps()
1012 Value = DAG.getNode(ISD::OR, dl, Node->getValueType(0), Lo, Hi); in LegalizeLoadOps()
1017 Hi = DAG.getExtLoad(ExtType, dl, Node->getValueType(0), Chain, Ptr, in LegalizeLoadOps()
1034 Hi.getValue(1)); in LegalizeLoadOps()
1037 Hi = DAG.getNode(ISD::SHL, dl, Hi.getValueType(), Hi, in LegalizeLoadOps()
1039 TLI.getShiftAmountTy(Hi.getValueType()))); in LegalizeLoadOps()
1042 Value = DAG.getNode(ISD::OR, dl, Node->getValueType(0), Lo, Hi); in LegalizeLoadOps()
2237 SDValue Hi = StackSlot; in ExpandLegalINT_TO_FP() local
2241 std::swap(Hi, Lo); in ExpandLegalINT_TO_FP()
2259 SDValue Store2 = DAG.getStore(Store1, dl, InitialHi, Hi, in ExpandLegalINT_TO_FP()
2303 SDValue Hi = DAG.getNode(ISD::SRL, dl, MVT::i64, Op0, in ExpandLegalINT_TO_FP() local
2306 SDValue HiOr = DAG.getNode(ISD::OR, dl, MVT::i64, Hi, TwoP84); in ExpandLegalINT_TO_FP()