reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13395 if (St->isVolatile()) 13397 SDValue StVal = St->getValue(); 13401 if (SDValue Store = PerformTruncatingStoreCombine(St, DCI.DAG)) 13405 if (SDValue NewToken = PerformSplittingToNarrowingStores(St, DCI.DAG)) 13408 if (!ISD::isNormalStore(St)) 13417 SDLoc DL(St); 13418 SDValue BasePtr = St->getBasePtr(); 13420 St->getChain(), DL, StVal.getNode()->getOperand(isBigEndian ? 1 : 0), 13421 BasePtr, St->getPointerInfo(), St->getAlignment(), 13421 BasePtr, St->getPointerInfo(), St->getAlignment(), 13422 St->getMemOperand()->getFlags()); 13428 OffsetPtr, St->getPointerInfo(), 13429 std::min(4U, St->getAlignment() / 2), 13430 St->getMemOperand()->getFlags()); 13452 return DAG.getStore(St->getChain(), dl, V, St->getBasePtr(), 13452 return DAG.getStore(St->getChain(), dl, V, St->getBasePtr(), 13453 St->getPointerInfo(), St->getAlignment(), 13453 St->getPointerInfo(), St->getAlignment(), 13454 St->getMemOperand()->getFlags(), St->getAAInfo()); 13454 St->getMemOperand()->getFlags(), St->getAAInfo());