HomeSort by: relevance | last modified time | path
    Searched defs:StoreNode (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600ISelLowering.cpp 1140 StoreSDNode *StoreNode = cast<StoreSDNode>(Op);
1141 unsigned AS = StoreNode->getAddressSpace();
1143 SDValue Chain = StoreNode->getChain();
1144 SDValue Ptr = StoreNode->getBasePtr();
1145 SDValue Value = StoreNode->getValue();
1148 EVT MemVT = StoreNode->getMemoryVT();
1153 const bool TruncatingStore = StoreNode->isTruncatingStore();
1164 NewChain, DL, Value, Ptr, StoreNode->getPointerInfo(),
1165 MemVT, StoreNode->getAlignment(),
1166 StoreNode->getMemOperand()->getFlags(), StoreNode->getAAInfo())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 1245 // Check whether or not the chain ending in StoreNode is suitable for doing
1247 static bool isFusableLoadOpStorePattern(StoreSDNode *StoreNode,
1260 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal())
1276 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() ||
1277 LoadNode->getOffset() != StoreNode->getOffset())
1282 SDValue Chain = StoreNode->getChain();
1337 StoreSDNode *StoreNode = cast<StoreSDNode>(Node);
1338 SDValue StoredVal = StoreNode->getOperand(1);
1340 SDLoc DL(StoreNode);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 2992 /// Check whether or not the chain ending in StoreNode is suitable for doing
2994 static bool isFusableLoadOpStorePattern(StoreSDNode *StoreNode,
3006 if (!ISD::isNormalStore(StoreNode) || StoreNode->isNonTemporal())
3021 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() ||
3022 LoadNode->getOffset() != StoreNode->getOffset())
3068 SDValue Chain = StoreNode->getChain();
3127 StoreSDNode *StoreNode = cast<StoreSDNode>(Node);
3128 SDValue StoredVal = StoreNode->getOperand(1);
3134 EVT MemVT = StoreNode->getMemoryVT()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp 4281 SDValue StoreNode = DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
4283 DAG.setRoot(StoreNode);
4331 SDValue StoreNode =
4334 DAG.setRoot(StoreNode);
4335 setValue(&I, StoreNode);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 4372 StoreSDNode *StoreNode = cast<StoreSDNode>(Op);
4373 assert (StoreNode && "Can only custom lower store nodes");
4375 SDValue Value = StoreNode->getValue();
4378 EVT MemVT = StoreNode->getMemoryVT();
4384 unsigned AS = StoreNode->getAddressSpace();
4385 Align Alignment = StoreNode->getAlign();
4388 StoreNode->getMemOperand()->getFlags(),
4390 return scalarizeVectorStore(StoreNode, DAG);
4393 if (StoreNode->isTruncatingStore()) {
4394 return LowerTruncateVectorStore(Dl, StoreNode, VT, MemVT, DAG)
    [all...]

Completed in 48 milliseconds