reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10869 std::swap(LD1, LD2); 10871 if (!LD1 || !LD2 || !ISD::isNON_EXTLoad(LD1) || !LD1->hasOneUse() || 10871 if (!LD1 || !LD2 || !ISD::isNON_EXTLoad(LD1) || !LD1->hasOneUse() || 10871 if (!LD1 || !LD2 || !ISD::isNON_EXTLoad(LD1) || !LD1->hasOneUse() || 10872 LD1->getAddressSpace() != LD2->getAddressSpace()) 10874 EVT LD1VT = LD1->getValueType(0); 10877 DAG.areNonVolatileConsecutiveLoads(LD2, LD1, LD1Bytes, 1)) { 10878 unsigned Align = LD1->getAlignment(); 10884 return DAG.getLoad(VT, SDLoc(N), LD1->getChain(), LD1->getBasePtr(), 10884 return DAG.getLoad(VT, SDLoc(N), LD1->getChain(), LD1->getBasePtr(), 10885 LD1->getPointerInfo(), Align);