Lines Matching refs:Load

1211   LoadSDNode *Load = cast<LoadSDNode>(Op);  in ScalarizeVectorLoad()  local
1212 EVT MemVT = Load->getMemoryVT(); in ScalarizeVectorLoad()
1217 EVT PtrVT = Load->getBasePtr().getValueType(); in ScalarizeVectorLoad()
1219 unsigned NumElts = Load->getMemoryVT().getVectorNumElements(); in ScalarizeVectorLoad()
1225 MachinePointerInfo SrcValue(Load->getMemOperand()->getValue()); in ScalarizeVectorLoad()
1228 SDValue Ptr = DAG.getNode(ISD::ADD, SL, PtrVT, Load->getBasePtr(), in ScalarizeVectorLoad()
1232 = DAG.getExtLoad(Load->getExtensionType(), SL, EltVT, in ScalarizeVectorLoad()
1233 Load->getChain(), Ptr, in ScalarizeVectorLoad()
1235 MemEltVT, Load->isVolatile(), Load->isNonTemporal(), in ScalarizeVectorLoad()
1236 Load->isInvariant(), Load->getAlignment()); in ScalarizeVectorLoad()
1258 LoadSDNode *Load = cast<LoadSDNode>(Op); in SplitVectorLoad() local
1259 SDValue BasePtr = Load->getBasePtr(); in SplitVectorLoad()
1261 EVT MemVT = Load->getMemoryVT(); in SplitVectorLoad()
1263 MachinePointerInfo SrcValue(Load->getMemOperand()->getValue()); in SplitVectorLoad()
1273 = DAG.getExtLoad(Load->getExtensionType(), SL, LoVT, in SplitVectorLoad()
1274 Load->getChain(), BasePtr, in SplitVectorLoad()
1276 LoMemVT, Load->isVolatile(), Load->isNonTemporal(), in SplitVectorLoad()
1277 Load->isInvariant(), Load->getAlignment()); in SplitVectorLoad()
1284 = DAG.getExtLoad(Load->getExtensionType(), SL, HiVT, in SplitVectorLoad()
1285 Load->getChain(), HiPtr, in SplitVectorLoad()
1287 HiMemVT, Load->isVolatile(), Load->isNonTemporal(), in SplitVectorLoad()
1288 Load->isInvariant(), Load->getAlignment()); in SplitVectorLoad()
1442 LoadSDNode *Load = cast<LoadSDNode>(Op); in LowerLOAD() local
1443 ISD::LoadExtType ExtType = Load->getExtensionType(); in LowerLOAD()
1445 EVT MemVT = Load->getMemoryVT(); in LowerLOAD()
1452 SDValue Chain = Load->getChain(); in LowerLOAD()
1453 SDValue BasePtr = Load->getBasePtr(); in LowerLOAD()
1454 MachineMemOperand *MMO = Load->getMemOperand(); in LowerLOAD()
1468 Load->getAddressSpace() != AMDGPUAS::PRIVATE_ADDRESS || in LowerLOAD()
1469 ExtType == ISD::NON_EXTLOAD || Load->getMemoryVT().bitsGE(MVT::i32)) in LowerLOAD()
1476 SDValue Ptr = DAG.getNode(ISD::SRL, DL, MVT::i32, Load->getBasePtr(), in LowerLOAD()
1480 Load->getChain(), Ptr, in LowerLOAD()
1486 Load->getBasePtr(), in LowerLOAD()
1505 Load->getChain() in LowerLOAD()
1514 Load->getChain() in LowerLOAD()