Home
last modified time | relevance | path

Searched refs:Reservation (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DSharedMemoryMapperTest.cpp73 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 DExecutorSharedMemoryMapperService.h33 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 DMemoryMapper.h109 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 DMemoryMapper.cpp288 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 DExecutorSharedMemoryMapperService.cpp127 ExecutorAddr Reservation, tpctypes::SharedMemoryFinalizeRequest &FR) { in initialize() argument
176 Reservations[Reservation.toPtr<void *>()].Allocations.push_back(MinAddr); in initialize()