Searched refs:Reservation (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/ |
| H A D | SharedMemoryMapperTest.cpp | 73 auto Reservation = std::move(*Result); in TEST() local 75 char *Addr = Mapper->prepare(Reservation.Start, TestString.size() + 1); in TEST() 86 AI.MappingBase = Reservation.Start; in TEST() 100 Mapper->initialize(AI, [&, Reservation](Expected<ExecutorAddr> Result) { in TEST() 104 Reservation.Start.toPtr<char *>()))); in TEST() 109 Mapper->deinitialize({*Result}, [&, Reservation](Error Err) { in TEST() 115 Mapper->release({Reservation.Start}, [&](Error Err) { in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/ |
| H A D | ExecutorSharedMemoryMapperService.h | 33 Expected<ExecutorAddr> initialize(ExecutorAddr Reservation, 48 struct Reservation { struct 55 using ReservationMap = DenseMap<void *, Reservation>; argument
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | MemoryMapper.h | 109 struct Reservation { struct 113 using ReservationMap = DenseMap<void *, Reservation>; argument 155 struct Reservation { struct 165 std::map<ExecutorAddr, Reservation> Reservations; argument
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | MemoryMapper.cpp | 288 auto Reservation = Reservations.find(AI.MappingBase); in initialize() local 289 assert(Reservation != Reservations.end() && in initialize() 300 static_cast<char *>(Reservation->second.LocalAddr) + Segment.Offset; in initialize()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
| H A D | ExecutorSharedMemoryMapperService.cpp | 127 ExecutorAddr Reservation, tpctypes::SharedMemoryFinalizeRequest &FR) { in initialize() argument 176 Reservations[Reservation.toPtr<void *>()].Allocations.push_back(MinAddr); in initialize()
|