reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
862 auto Flags = LI.isVolatile() ? MachineMemOperand::MOVolatile 866 if (DL->getTypeStoreSize(LI.getType()) == 0) 869 ArrayRef<Register> Regs = getOrCreateVRegs(LI); 870 ArrayRef<uint64_t> Offsets = *VMap.getOffsets(LI); 871 Register Base = getOrCreateVReg(*LI.getPointerOperand()); 873 Type *OffsetIRTy = DL->getIntPtrType(LI.getPointerOperandType()); 876 if (CLI->supportSwiftError() && isSwiftError(LI.getPointerOperand())) { 878 Register VReg = SwiftError.getOrCreateVRegUseAt(&LI, &MIRBuilder.getMBB(), 879 LI.getPointerOperand()); 885 Regs.size() == 1 ? LI.getMetadata(LLVMContext::MD_range) : nullptr; 890 MachinePointerInfo Ptr(LI.getPointerOperand(), Offsets[i] / 8); 891 unsigned BaseAlign = getMemOpAlignment(LI); 895 LI.getSyncScopeID(), LI.getOrdering()); 895 LI.getSyncScopeID(), LI.getOrdering());