Lines Matching refs:MemoryLocation

35 MemoryLocation MemoryLocation::get(const LoadInst *LI) {  in get()
40 return MemoryLocation( in get()
45 MemoryLocation MemoryLocation::get(const StoreInst *SI) { in get()
50 return MemoryLocation(SI->getPointerOperand(), in get()
56 MemoryLocation MemoryLocation::get(const VAArgInst *VI) { in get()
60 return MemoryLocation(VI->getPointerOperand(), LocationSize::unknown(), in get()
64 MemoryLocation MemoryLocation::get(const AtomicCmpXchgInst *CXI) { in get()
69 return MemoryLocation(CXI->getPointerOperand(), in get()
75 MemoryLocation MemoryLocation::get(const AtomicRMWInst *RMWI) { in get()
80 return MemoryLocation(RMWI->getPointerOperand(), in get()
86 MemoryLocation MemoryLocation::getForSource(const MemTransferInst *MTI) { in getForSource()
90 MemoryLocation MemoryLocation::getForSource(const AtomicMemTransferInst *MTI) { in getForSource()
94 MemoryLocation MemoryLocation::getForSource(const AnyMemTransferInst *MTI) { in getForSource()
104 return MemoryLocation(MTI->getRawSource(), Size, AATags); in getForSource()
107 MemoryLocation MemoryLocation::getForDest(const MemIntrinsic *MI) { in getForDest()
111 MemoryLocation MemoryLocation::getForDest(const AtomicMemIntrinsic *MI) { in getForDest()
115 MemoryLocation MemoryLocation::getForDest(const AnyMemIntrinsic *MI) { in getForDest()
125 return MemoryLocation(MI->getRawDest(), Size, AATags); in getForDest()
128 MemoryLocation MemoryLocation::getForArgument(const CallBase *Call, in getForArgument()
148 return MemoryLocation(Arg, LocationSize::precise(LenCI->getZExtValue()), in getForArgument()
156 return MemoryLocation( in getForArgument()
166 return MemoryLocation(Arg, LocationSize::precise(0), AATags); in getForArgument()
168 return MemoryLocation( in getForArgument()
178 return MemoryLocation( in getForArgument()
184 return MemoryLocation(Arg, in getForArgument()
202 return MemoryLocation(Arg, LocationSize::precise(16), AATags); in getForArgument()
205 return MemoryLocation(Arg, LocationSize::precise(LenCI->getZExtValue()), in getForArgument()
210 return MemoryLocation(Call->getArgOperand(ArgIdx), LocationSize::unknown(), in getForArgument()