reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
488 assert(!ST->isTruncatingStore() && "Unexpected store type"); 489 assert(ST->getMemoryVT() == MVT::i32 && "Unexpected store EVT"); 492 ST->getMemoryVT(), *ST->getMemOperand())) 492 ST->getMemoryVT(), *ST->getMemOperand())) 495 SDValue Chain = ST->getChain(); 496 SDValue BasePtr = ST->getBasePtr(); 497 SDValue Value = ST->getValue(); 500 if (ST->getAlignment() == 2) { 505 Chain, dl, Low, BasePtr, ST->getPointerInfo(), MVT::i16, 506 /* Alignment = */ 2, ST->getMemOperand()->getFlags()); 510 Chain, dl, High, HighAddr, ST->getPointerInfo().getWithOffset(2), 511 MVT::i16, /* Alignment = */ 2, ST->getMemOperand()->getFlags());