reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
904 auto Flags = SI.isVolatile() ? MachineMemOperand::MOVolatile 908 if (DL->getTypeStoreSize(SI.getValueOperand()->getType()) == 0) 911 ArrayRef<Register> Vals = getOrCreateVRegs(*SI.getValueOperand()); 912 ArrayRef<uint64_t> Offsets = *VMap.getOffsets(*SI.getValueOperand()); 913 Register Base = getOrCreateVReg(*SI.getPointerOperand()); 915 Type *OffsetIRTy = DL->getIntPtrType(SI.getPointerOperandType()); 918 if (CLI->supportSwiftError() && isSwiftError(SI.getPointerOperand())) { 921 Register VReg = SwiftError.getOrCreateVRegDefAt(&SI, &MIRBuilder.getMBB(), 922 SI.getPointerOperand()); 931 MachinePointerInfo Ptr(SI.getPointerOperand(), Offsets[i] / 8); 932 unsigned BaseAlign = getMemOpAlignment(SI); 936 SI.getSyncScopeID(), SI.getOrdering()); 936 SI.getSyncScopeID(), SI.getOrdering());