Lines Matching defs:LD
1907 static SDValue createLoadLR(unsigned Opc, SelectionDAG &DAG, LoadSDNode *LD,
1909 SDValue Ptr = LD->getBasePtr();
1910 EVT VT = LD->getValueType(0), MemVT = LD->getMemoryVT();
1912 DebugLoc DL = LD->getDebugLoc();
1921 LD->getMemOperand());
1926 LoadSDNode *LD = cast<LoadSDNode>(Op);
1927 EVT MemVT = LD->getMemoryVT();
1930 if ((LD->getAlignment() >= MemVT.getSizeInBits() / 8) ||
1936 ISD::LoadExtType ExtType = LD->getExtensionType();
1937 SDValue Chain = LD->getChain(), Undef = DAG.getUNDEF(VT);
1947 SDValue LDL = createLoadLR(MipsISD::LDL, DAG, LD, Chain, Undef,
1949 return createLoadLR(MipsISD::LDR, DAG, LD, LDL.getValue(1), LDL,
1953 SDValue LWL = createLoadLR(MipsISD::LWL, DAG, LD, Chain, Undef,
1955 SDValue LWR = createLoadLR(MipsISD::LWR, DAG, LD, LWL.getValue(1), LWL,
1978 DebugLoc DL = LD->getDebugLoc();