Lines Matching refs:MemoryLocation
99 void visitMemoryReference(Instruction &I, const MemoryLocation &Loc,
193 visitMemoryReference(I, MemoryLocation::getAfter(Callee), std::nullopt, in visitCallBase()
259 MemoryLocation Loc( in visitCallBase()
296 visitMemoryReference(I, MemoryLocation::getForDest(MCI), in visitCallBase()
298 visitMemoryReference(I, MemoryLocation::getForSource(MCI), in visitCallBase()
317 visitMemoryReference(I, MemoryLocation::getForDest(MMI), in visitCallBase()
319 visitMemoryReference(I, MemoryLocation::getForSource(MMI), in visitCallBase()
325 visitMemoryReference(I, MemoryLocation::getForDest(MSI), in visitCallBase()
331 visitMemoryReference(I, MemoryLocation::getForDest(MSII), in visitCallBase()
338 visitMemoryReference(I, MemoryLocation::getForArgument(&I, 0, TLI), in visitCallBase()
342 visitMemoryReference(I, MemoryLocation::getForArgument(&I, 0, TLI), in visitCallBase()
344 visitMemoryReference(I, MemoryLocation::getForArgument(&I, 1, TLI), in visitCallBase()
348 visitMemoryReference(I, MemoryLocation::getForArgument(&I, 0, TLI), in visitCallBase()
356 visitMemoryReference(I, MemoryLocation::getForArgument(&I, 0, TLI), in visitCallBase()
382 void Lint::visitMemoryReference(Instruction &I, const MemoryLocation &Loc, in visitMemoryReference()
434 uint64_t BaseSize = MemoryLocation::UnknownSize; in visitMemoryReference()
457 Check(!Loc.Size.hasValue() || BaseSize == MemoryLocation::UnknownSize || in visitMemoryReference()
472 visitMemoryReference(I, MemoryLocation::get(&I), I.getAlign(), I.getType(), in visitLoadInst()
477 visitMemoryReference(I, MemoryLocation::get(&I), I.getAlign(), in visitStoreInst()
579 visitMemoryReference(I, MemoryLocation::get(&I), std::nullopt, nullptr, in visitVAArgInst()
584 visitMemoryReference(I, MemoryLocation::getAfter(I.getAddress()), in visitIndirectBrInst()