Searched refs:LoadNode (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1441 LoadSDNode *LoadNode = cast<LoadSDNode>(Op); local
1442 unsigned AS = LoadNode->getAddressSpace();
1443 EVT MemVT = LoadNode->getMemoryVT();
1444 ISD::LoadExtType ExtType = LoadNode->getExtensionType();
1453 SDValue Chain = LoadNode->getChain();
1454 SDValue Ptr = LoadNode->getBasePtr();
1456 if ((LoadNode->getAddressSpace() == AMDGPUAS::LOCAL_ADDRESS ||
1457 LoadNode->getAddressSpace() == AMDGPUAS::PRIVATE_ADDRESS) &&
1460 std::tie(Ops[0], Ops[1]) = scalarizeVectorLoad(LoadNode, DAG);
1465 int ConstantBlock = ConstantAddressBlock(LoadNode
1792 constBufferLoad(LoadSDNode *LoadNode, int Block, SelectionDAG &DAG) const argument
2055 LoadSDNode *LoadNode = cast<LoadSDNode>(N); local
[all...]
H A DR600ISelLowering.h104 SDValue constBufferLoad(LoadSDNode *LoadNode, int Block,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGFast.cpp242 SDNode *LoadNode = NewNodes[0]; local
248 SDValue(LoadNode, 1));
264 // LoadNode may already exist. This can happen when there is another
269 if (LoadNode->getNodeId() != -1) {
270 LoadSU = &SUnits[LoadNode->getNodeId()];
273 LoadSU = newSUnit(LoadNode);
274 LoadNode->setNodeId(LoadSU->NodeNum);
286 Pred.getSUnit()->getNode()->isOperandOf(LoadNode))
H A DScheduleDAGRRList.cpp995 SDNode *LoadNode = NewNodes[0]; local
999 // LoadNode may already exist. This can happen when there is another
1004 if (LoadNode->getNodeId() != -1) {
1005 LoadSU = &SUnits[LoadNode->getNodeId()];
1012 LoadSU = CreateNewSUnit(LoadNode);
1013 LoadNode->setNodeId(LoadSU->NodeNum);
1054 SDValue(LoadNode, 1));
1065 else if (isOperandOf(Pred.getSUnit(), LoadNode))
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1245 LoadSDNode *&LoadNode,
1264 // Return LoadNode by reference.
1265 LoadNode = cast<LoadSDNode>(Load);
1272 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() ||
1273 LoadNode->getOffset() != StoreNode->getOffset())
1283 InputChain = LoadNode->getChain();
1304 if (Op.getNode() != LoadNode)
1371 LoadSDNode *LoadNode = nullptr; local
1373 if (!isFusableLoadOpStorePattern(StoreNode, StoredVal, CurDAG, LoadNode,
1396 Result, {StoreNode->getMemOperand(), LoadNode
1243 isFusableLoadOpStorePattern(StoreSDNode *StoreNode, SDValue StoredVal, SelectionDAG *CurDAG, LoadSDNode *&LoadNode, SDValue &InputChain) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2874 LoadSDNode *&LoadNode,
2890 // Return LoadNode by reference.
2891 LoadNode = cast<LoadSDNode>(Load);
2898 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() ||
2899 LoadNode->getOffset() != StoreNode->getOffset())
2970 if (Op.getNode() != LoadNode)
3036 LoadSDNode *LoadNode = nullptr; local
3039 LoadNode, InputChain)) {
3046 LoadNode, InputChain))
3051 if (!selectAddr(LoadNode, LoadNod
2871 isFusableLoadOpStorePattern(StoreSDNode *StoreNode, SDValue StoredVal, SelectionDAG *CurDAG, unsigned LoadOpNo, LoadSDNode *&LoadNode, SDValue &InputChain) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp11769 LoadSDNode *LoadNode = cast<LoadSDNode>(V.getNode()); local
11770 if ((LoadNode->getMemoryVT() == MVT::i8 && width == 8)
11771 || (LoadNode->getMemoryVT() == MVT::i16 && width == 16)) {
11772 ExtType = LoadNode->getExtensionType();
12969 LoadSDNode *LoadNode = cast<LoadSDNode>(N); local
12970 if (!LoadNode->isVolatile() || LoadNode->getMemoryVT() != MVT::i128) {
12979 {LoadNode->getChain(), LoadNode->getBasePtr()}, LoadNode
[all...]

Completed in 310 milliseconds