Lines Matching defs:HeaderAddr
119 Error registerAtExit(ExecutorAddr HeaderAddr, void (*AtExit)(void));
122 ExecutorAddr HeaderAddr,
126 ExecutorAddr HeaderAddr,
132 Error registerBlockRange(ExecutorAddr HeaderAddr, ExecutorAddrRange Range);
133 Error deregisterBlockRange(ExecutorAddr HeaderAddr, ExecutorAddrRange Range);
135 Error registerSEHFrames(ExecutorAddr HeaderAddr,
137 Error deregisterSEHFrames(ExecutorAddr HeaderAddr,
457 ExecutorAddr HeaderAddr,
461 auto I = JDStates.find(HeaderAddr.toPtr<void *>());
464 ErrStream << "Unrecognized header " << HeaderAddr.getValue();
469 if (auto Err = registerBlockRange(HeaderAddr, KV.second))
475 if (auto Err = registerSEHFrames(HeaderAddr, KV.second))
502 ExecutorAddr HeaderAddr,
505 auto I = JDStates.find(HeaderAddr.toPtr<void *>());
509 << HeaderAddr.getValue();
513 if (auto Err = deregisterBlockRange(HeaderAddr, KV.second))
516 if (auto Err = deregisterSEHFrames(HeaderAddr, KV.second))
523 ExecutorAddr HeaderAddr, ExecutorAddrRange SEHFrameRange) {
528 static_cast<DWORD64>(HeaderAddr.getValue())))
534 ExecutorAddr HeaderAddr, ExecutorAddrRange SEHFrameRange) {
540 Error COFFPlatformRuntimeState::registerBlockRange(ExecutorAddr HeaderAddr,
544 BlockRange B = {HeaderAddr.toPtr<void *>(), Range.size()};
549 Error COFFPlatformRuntimeState::deregisterBlockRange(ExecutorAddr HeaderAddr,
557 Error COFFPlatformRuntimeState::registerAtExit(ExecutorAddr HeaderAddr,
560 auto I = JDStates.find(HeaderAddr.toPtr<void *>());
563 ErrStream << "Unrecognized header " << HeaderAddr.getValue();
613 [](std::string &Name, ExecutorAddr HeaderAddr) {
615 std::move(Name), HeaderAddr.toPtr<void *>());
624 [](ExecutorAddr HeaderAddr) {
626 HeaderAddr.toPtr<void *>());
636 [](ExecutorAddr HeaderAddr,
641 HeaderAddr, std::move(Secs), RunInitializers);
650 [](ExecutorAddr HeaderAddr,
654 HeaderAddr, std::move(Secs));