reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1784 ST->getMemoryVT(), 1785 *ST->getMemOperand()) || 1786 ST->isVolatile() || ST->isIndexed()) { 1786 ST->isVolatile() || ST->isIndexed()) { 1789 SDValue Chain = ST->getChain(); 1791 unsigned StoreBits = ST->getMemoryVT().getStoreSizeInBits(); 1794 unsigned Alignment = ST->getAlignment(); 1796 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(ST->getValue())) { 1797 if (LD->hasNUsesOfValue(1, 0) && ST->getMemoryVT() == LD->getMemoryVT() && 1801 bool isTail = isInTailCallPosition(DAG, ST, Chain); 1802 return DAG.getMemmove(Chain, dl, ST->getBasePtr(), 1805 Alignment, false, isTail, ST->getPointerInfo(),