|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h 162 JITTargetAddress SymAddr = cantFail(Sym.getAddress());
examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h 175 JITTargetAddress SymAddr = cantFail(Sym.getAddress());
205 Error executeRemoteExpr(JITTargetAddress ExprAddr) {
include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h 36 virtual Error registerEHFrames(JITTargetAddress EHFrameSectionAddr,
38 virtual Error deregisterEHFrames(JITTargetAddress EHFrameSectionAddr,
55 Error registerEHFrames(JITTargetAddress EHFrameSectionAddr,
62 Error deregisterEHFrames(JITTargetAddress EHFrameSectionAddr,
74 std::function<void(JITTargetAddress EHFrameSectionAddr,
include/llvm/ExecutionEngine/JITLink/JITLink.h 104 Addressable(JITTargetAddress Address, bool IsDefined)
107 Addressable(JITTargetAddress Address)
119 JITTargetAddress getAddress() const { return Address; }
120 void setAddress(JITTargetAddress Address) { this->Address = Address; }
128 JITTargetAddress Address = 0;
142 Block(Section &Parent, BlockOrdinal Ordinal, JITTargetAddress Size,
143 JITTargetAddress Address, uint64_t Alignment, uint64_t AlignmentOffset)
157 JITTargetAddress Address, uint64_t Alignment, uint64_t AlignmentOffset)
286 Symbol(Addressable &Base, JITTargetAddress Offset, StringRef Name,
287 JITTargetAddress Size, Linkage L, Scope S, bool IsLive,
297 JITTargetAddress Size, Scope S, bool IsLive) {
310 StringRef Name, JITTargetAddress Size) {
322 StringRef Name, JITTargetAddress Size,
333 JITTargetAddress Offset,
334 JITTargetAddress Size, bool IsCallable,
344 JITTargetAddress Offset, StringRef Name,
345 JITTargetAddress Size, Linkage L, Scope S,
438 JITTargetAddress getOffset() const { return Offset; }
441 JITTargetAddress getAddress() const { return Base->getAddress() + Offset; }
444 JITTargetAddress getSize() const { return Size; }
497 JITTargetAddress Size = 0;
600 JITTargetAddress getStart() const {
603 JITTargetAddress getEnd() const {
757 Symbol &addAbsoluteSymbol(StringRef Name, JITTargetAddress Address,
768 JITTargetAddress Address, uint64_t Size,
780 Symbol &addAnonymousSymbol(Block &Content, JITTargetAddress Offset,
781 JITTargetAddress Size, bool IsCallable,
790 Symbol &addDefinedSymbol(Block &Content, JITTargetAddress Offset,
791 StringRef Name, JITTargetAddress Size, Linkage L,
include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h 71 virtual JITTargetAddress getTargetMemory(ProtectionFlags Seg) = 0;
include/llvm/ExecutionEngine/JITSymbol.h 44 template <typename T> T jitTargetAddressToPointer(JITTargetAddress Addr) {
51 template <typename T> JITTargetAddress pointerToJITTargetAddress(T *Ptr) {
198 JITEvaluatedSymbol(JITTargetAddress Address, JITSymbolFlags Flags)
205 JITTargetAddress getAddress() const { return Address; }
214 JITTargetAddress Address = 0;
221 using GetAddressFtor = unique_function<Expected<JITTargetAddress>()>;
234 JITSymbol(JITTargetAddress Addr, JITSymbolFlags Flags)
278 CachedAddr.~JITTargetAddress();
295 Expected<JITTargetAddress> getAddress() {
313 JITTargetAddress CachedAddr;
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h 365 Error updatePointer(std::string FuncName, JITTargetAddress FnBodyAddr) {
483 JITTargetAddress StubAddr =
579 Expected<JITTargetAddress>
592 JITTargetAddress CalledAddr = 0;
600 JITTargetAddress FnBodyAddr = *FnBodyAddrOrErr;
include/llvm/ExecutionEngine/Orc/Core.h 666 JITTargetAddress getAddress() const { return Addr; }
678 void setAddress(JITTargetAddress Addr) { this->Addr = Addr; }
699 JITTargetAddress Addr = 0;
include/llvm/ExecutionEngine/Orc/ExecutionUtils.h 182 template <typename PtrTy> JITTargetAddress toTargetAddress(PtrTy *P) {
219 void addOverride(const std::string &Name, JITTargetAddress Addr) {
223 StringMap<JITTargetAddress> CXXRuntimeOverrides;
include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h 58 void setGlobalMapping(const std::string &Name, JITTargetAddress Addr) {
105 std::map<std::string, JITTargetAddress> SymbolTable;
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h 60 virtual Expected<JITTargetAddress> getTrampoline() = 0;
70 std::function<JITTargetAddress(JITTargetAddress TrampolineAddr)>;
70 std::function<JITTargetAddress(JITTargetAddress TrampolineAddr)>;
89 Expected<JITTargetAddress> getTrampoline() override {
102 void releaseTrampoline(JITTargetAddress TrampolineAddr) {
108 static JITTargetAddress reenter(void *TrampolinePoolPtr, void *TrampolineId) {
181 std::vector<JITTargetAddress> AvailableTrampolines;
187 using CompileFunction = std::function<JITTargetAddress()>;
192 Expected<JITTargetAddress> getCompileCallback(CompileFunction Compile);
196 JITTargetAddress executeCompileCallback(JITTargetAddress TrampolineAddr);
196 JITTargetAddress executeCompileCallback(JITTargetAddress TrampolineAddr);
202 JITTargetAddress ErrorHandlerAddress)
216 JITTargetAddress ErrorHandlerAddress;
217 std::map<JITTargetAddress, SymbolStringPtr> AddrToSymbol;
227 Create(ExecutionSession &ES, JITTargetAddress ErrorHandlerAddress) {
241 JITTargetAddress ErrorHandlerAddress,
263 using StubInitsMap = StringMap<std::pair<JITTargetAddress, JITSymbolFlags>>;
268 virtual Error createStub(StringRef StubName, JITTargetAddress StubAddr,
284 virtual Error updatePointer(StringRef Name, JITTargetAddress NewAddr) = 0;
295 Error createStub(StringRef StubName, JITTargetAddress StubAddr,
347 Error updatePointer(StringRef Name, JITTargetAddress NewAddr) override {
377 void createStubInternal(StringRef StubName, JITTargetAddress InitAddr,
400 JITTargetAddress ErrorHandlerAddress);
413 Constant *createIRTypedAddress(FunctionType &FT, JITTargetAddress Addr);
include/llvm/ExecutionEngine/Orc/LLJIT.h 286 JITTargetAddress LazyCompileFailureAddr = 0;
300 SetterImpl &setLazyCompileFailureAddr(JITTargetAddress Addr) {
include/llvm/ExecutionEngine/Orc/LazyReexports.h 49 JITTargetAddress ResolvedAddr) = 0;
61 JITTargetAddress ResolvedAddr) {
80 Expected<JITTargetAddress> getCallThroughTrampoline(
86 JITTargetAddress ErrorHandlerAddr,
89 JITTargetAddress callThroughToSymbol(JITTargetAddress TrampolineAddr);
89 JITTargetAddress callThroughToSymbol(JITTargetAddress TrampolineAddr);
97 std::map<JITTargetAddress, std::pair<JITDylib *, SymbolStringPtr>>;
100 std::map<JITTargetAddress, std::shared_ptr<NotifyResolvedFunction>>;
104 JITTargetAddress ErrorHandlerAddr;
114 JITTargetAddress ErrorHandlerAddr)
135 Create(ExecutionSession &ES, JITTargetAddress ErrorHandlerAddr) {
150 JITTargetAddress ErrorHandlerAddr);
include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h 169 JITTargetAddress Addr = 0;
include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h 104 JITTargetAddress TargetAddr) {
include/llvm/ExecutionEngine/Orc/OrcABISupport.h 42 using JITReentryFn = JITTargetAddress (*)(void *CallbackMgr,
123 using JITReentryFn = JITTargetAddress (*)(void *CallbackMgr,
180 using JITReentryFn = JITTargetAddress (*)(void *CallbackMgr,
196 using JITReentryFn = JITTargetAddress (*)(void *CallbackMgr,
216 using JITReentryFn = JITTargetAddress (*)(void *CallbackMgr,
250 using JITReentryFn = JITTargetAddress (*)(void *CallbackMgr,
292 using JITReentryFn = JITTargetAddress (*)(void *CallbackMgr,
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 236 void setRemoteAddress(JITTargetAddress RemoteAddr) {
240 JITTargetAddress getRemoteAddress() const { return RemoteAddr; }
246 JITTargetAddress RemoteAddr = 0;
256 JITTargetAddress RemoteCodeAddr = 0;
257 JITTargetAddress RemoteRODataAddr = 0;
258 JITTargetAddress RemoteRWDataAddr = 0;
270 JITTargetAddress NextAddr) {
289 JITTargetAddress RemoteSegmentAddr,
325 JITTargetAddress Addr;
343 Error createStub(StringRef StubName, JITTargetAddress StubAddr,
384 Error updatePointer(StringRef Name, JITTargetAddress NewAddr) override {
393 JITTargetAddress StubBase;
394 JITTargetAddress PtrBase;
405 JITTargetAddress StubBase;
406 JITTargetAddress PtrBase;
423 Error createStubInternal(StringRef StubName, JITTargetAddress InitAddr,
431 JITTargetAddress getStubAddr(StubKey K) {
438 JITTargetAddress getPtrAddr(StubKey K) {
456 Expected<JITTargetAddress> getTrampoline() override {
470 JITTargetAddress BlockAddr = 0;
486 std::vector<JITTargetAddress> AvailableTrampolines;
494 JITTargetAddress ErrorHandlerAddress)
515 Expected<int> callIntVoid(JITTargetAddress Addr) {
523 Expected<int> callMain(JITTargetAddress Addr,
532 Error callVoidVoid(JITTargetAddress Addr) {
560 enableCompileCallbacks(JITTargetAddress ErrorHandlerAddress) {
576 Expected<JITTargetAddress> getSymbolAddress(StringRef Name) {
607 void deregisterEHFrames(JITTargetAddress Addr, uint32_t Size) {
627 Expected<std::tuple<JITTargetAddress, JITTargetAddress, uint32_t>>
627 Expected<std::tuple<JITTargetAddress, JITTargetAddress, uint32_t>>
632 Expected<std::tuple<JITTargetAddress, uint32_t>> emitTrampolineBlock() {
642 Expected<std::vector<uint8_t>> readMem(char *Dst, JITTargetAddress Src,
647 Error registerEHFrames(JITTargetAddress &RAddr, uint32_t Size) {
652 JITTargetAddress reserveMem(ResourceIdMgr::ResourceId Id, uint64_t Size,
663 JITTargetAddress RemoteSegAddr, unsigned ProtFlags) {
671 bool writeMem(JITTargetAddress Addr, const char *Src, uint64_t Size) {
679 Error writePointer(JITTargetAddress Addr, JITTargetAddress PtrVal) {
679 Error writePointer(JITTargetAddress Addr, JITTargetAddress PtrVal) {
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h 61 DirectBufferWriter(const char *Src, JITTargetAddress Dst, uint64_t Size)
65 JITTargetAddress getDst() const { return Dst; }
70 JITTargetAddress Dst;
123 JITTargetAddress Dst;
173 void(JITTargetAddress Addr, uint32_t Size)> {
181 void(JITTargetAddress Addr, uint32_t Size)> {
194 : public rpc::Function<CallIntVoid, int32_t(JITTargetAddress Addr)> {
202 : public rpc::Function<CallMain, int32_t(JITTargetAddress Addr,
211 : public rpc::Function<CallVoidVoid, void(JITTargetAddress FnAddr)> {
239 : public rpc::Function<ReadMem, std::vector<uint8_t>(JITTargetAddress Src,
248 JITTargetAddress(ResourceIdMgr::ResourceId AllocID,
258 JITTargetAddress Dst, uint32_t ProtFlags)> {
271 class WritePtr : public rpc::Function<WritePtr, void(JITTargetAddress Dst,
272 JITTargetAddress Val)> {
302 std::tuple<JITTargetAddress, JITTargetAddress, uint32_t>(
302 std::tuple<JITTargetAddress, JITTargetAddress, uint32_t>(
318 std::tuple<JITTargetAddress, uint32_t>()> {
341 JITTargetAddress(std::string SymbolName)> {
349 RequestCompile, JITTargetAddress(JITTargetAddress TrampolineAddr)> {
349 RequestCompile, JITTargetAddress(JITTargetAddress TrampolineAddr)> {
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h 51 std::function<JITTargetAddress(const std::string &Name)>;
100 Expected<JITTargetAddress> requestCompile(JITTargetAddress TrampolineAddr) {
100 Expected<JITTargetAddress> requestCompile(JITTargetAddress TrampolineAddr) {
148 static JITTargetAddress reenter(void *JITTargetAddr, void *TrampolineAddr) {
157 Expected<int32_t> handleCallIntVoid(JITTargetAddress Addr) {
170 Expected<int32_t> handleCallMain(JITTargetAddress Addr,
193 Error handleCallVoidVoid(JITTargetAddress Addr) {
226 Error handleDeregisterEHFrames(JITTargetAddress TAddr, uint32_t Size) {
254 Expected<std::tuple<JITTargetAddress, JITTargetAddress, uint32_t>>
254 Expected<std::tuple<JITTargetAddress, JITTargetAddress, uint32_t>>
270 JITTargetAddress StubsBase = static_cast<JITTargetAddress>(
272 JITTargetAddress PtrsBase = static_cast<JITTargetAddress>(
298 Expected<std::tuple<JITTargetAddress, uint32_t>> handleEmitTrampolineBlock() {
327 Expected<JITTargetAddress> handleGetSymbolAddress(const std::string &Name) {
328 JITTargetAddress Addr = SymbolLookup(Name);
352 Expected<std::vector<uint8_t>> handleReadMem(JITTargetAddress RSrc,
367 Error handleRegisterEHFrames(JITTargetAddress TAddr, uint32_t Size) {
376 Expected<JITTargetAddress> handleReserveMem(ResourceIdMgr::ResourceId Id,
391 JITTargetAddress AllocAddr = static_cast<JITTargetAddress>(
398 JITTargetAddress Addr, uint32_t Flags) {
424 Error handleWritePtr(JITTargetAddress Addr, JITTargetAddress PtrVal) {
424 Error handleWritePtr(JITTargetAddress Addr, JITTargetAddress PtrVal) {
include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h 162 JITTargetAddress TargetAddr) const = 0;
283 JITTargetAddress TargetAddr) const override {
452 JITTargetAddress TargetAddr) {
include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h 102 Expected<JITTargetAddress>(RemoteSymbolId)> {
154 Expected<JITTargetAddress> materialize() {
237 Expected<JITTargetAddress> materializeRemoteSymbol(RemoteSymbolId Id) {
253 Expected<JITTargetAddress> handleMaterializeRemoteSymbol(RemoteSymbolId Id) {
include/llvm/ExecutionEngine/Orc/Speculation.h 67 using TargetFAddr = JITTargetAddress;
78 void launchCompile(JITTargetAddress FAddr) {
include/llvm/ExecutionEngine/RuntimeDyldChecker.h 81 MemoryRegionInfo(StringRef Content, JITTargetAddress TargetAddress)
86 MemoryRegionInfo(uint64_t Size, JITTargetAddress TargetAddress)
121 void setTargetAddress(JITTargetAddress TargetAddress) {
127 JITTargetAddress getTargetAddress() const { return TargetAddress; }
132 JITTargetAddress TargetAddress = 0;
lib/ExecutionEngine/JITLink/EHFrameSupport.cpp 20 EHFrameBinaryParser::EHFrameBinaryParser(JITTargetAddress EHFrameAddress,
136 Expected<JITTargetAddress> EHFrameBinaryParser::readAbsolutePointer() {
137 static_assert(sizeof(JITTargetAddress) == sizeof(uint64_t),
139 JITTargetAddress Addr;
277 JITTargetAddress CIEPointerAddress,
295 JITTargetAddress PCBeginAddress = EHFrameAddress + EHFrameReader.getOffset();
301 JITTargetAddress PCBegin = PCBeginAddress + *PCBeginDelta;
326 JITTargetAddress LSDAAddress = 0;
341 JITTargetAddress LSDA = LSDAAddress + *LSDADelta;
358 JITTargetAddress RecordAddress = EHFrameAddress + RecordOffset;
520 JITTargetAddress Addr = 0;
lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h 33 EHFrameBinaryParser(JITTargetAddress EHFrameAddress, StringRef EHFrameContent,
41 virtual Symbol *getSymbolAtAddress(JITTargetAddress Addr) = 0;
42 virtual Symbol &createCIERecord(JITTargetAddress RecordAddr,
45 createFDERecord(JITTargetAddress RecordAddr, StringRef RecordContent,
56 Expected<JITTargetAddress> readAbsolutePointer();
59 JITTargetAddress CIEPointerOffset, uint32_t CIEPointer);
68 JITTargetAddress EHFrameAddress;
72 DenseMap<JITTargetAddress, CIEInformation> CIEInfos;
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp 243 JITTargetAddress NextBlockAddr =
lib/ExecutionEngine/JITLink/JITLinkGeneric.h 84 static JITTargetAddress alignToBlock(JITTargetAddress Addr, Block &B) {
84 static JITTargetAddress alignToBlock(JITTargetAddress Addr, Block &B) {
lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp 33 JITTargetAddress getTargetMemory(ProtectionFlags Seg) override {
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp 450 JITTargetAddress BlockStart = BlockSyms.front()->Value;
451 JITTargetAddress BlockEnd = SecNSymStack.empty()
454 JITTargetAddress BlockOffset = BlockStart - NSec.Address;
455 JITTargetAddress BlockSize = BlockEnd - BlockStart;
475 Optional<JITTargetAddress> LastCanonicalAddr;
476 JITTargetAddress SymEnd = BlockEnd;
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h 36 JITTargetAddress EHFrameAddress,
49 Symbol *getSymbolAtAddress(JITTargetAddress Address) override {
56 Symbol &createCIERecord(JITTargetAddress RecordAddr,
67 Expected<Symbol &> createFDERecord(JITTargetAddress RecordAddr,
200 Symbol *getSymbolByAddress(JITTargetAddress Address) {
209 Expected<Symbol &> findSymbolByAddress(JITTargetAddress Address) {
262 std::map<JITTargetAddress, Symbol *> AddrToCanonicalSymbol;
lib/ExecutionEngine/JITLink/MachO_arm64.cpp 124 JITTargetAddress FixupAddress, const char *FixupContent,
207 JITTargetAddress SectionAddress = S.getAddress();
220 JITTargetAddress FixupAddress = SectionAddress + (uint32_t)RI.r_address;
277 JITTargetAddress PairedFixupAddress =
311 JITTargetAddress TargetAddress = *(const ulittle64_t *)FixupContent;
545 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset();
lib/ExecutionEngine/JITLink/MachO_x86_64.cpp 126 JITTargetAddress FixupAddress, const char *FixupContent,
209 JITTargetAddress SectionAddress = S.getAddress();
229 JITTargetAddress FixupAddress = SectionAddress + (uint32_t)RI.r_address;
284 JITTargetAddress TargetAddress = *(const ulittle64_t *)FixupContent;
303 JITTargetAddress TargetAddress =
315 JITTargetAddress Delta =
317 JITTargetAddress TargetAddress =
484 JITTargetAddress FixupAddress = B.getAddress() + E.getOffset();
lib/ExecutionEngine/Orc/IndirectionUtils.cpp 61 Expected<JITTargetAddress>
78 JITTargetAddress JITCompileCallbackManager::executeCompileCallback(
79 JITTargetAddress TrampolineAddr) {
117 JITTargetAddress ErrorHandlerAddress) {
219 Constant* createIRTypedAddress(FunctionType &FT, JITTargetAddress Addr) {
lib/ExecutionEngine/Orc/LazyReexports.cpp 22 ExecutionSession &ES, JITTargetAddress ErrorHandlerAddr,
26 Expected<JITTargetAddress> LazyCallThroughManager::getCallThroughTrampoline(
40 JITTargetAddress
41 LazyCallThroughManager::callThroughToSymbol(JITTargetAddress TrampolineAddr) {
85 JITTargetAddress ErrorHandlerAddr) {
lib/ExecutionEngine/Orc/OrcCBindingsStack.h 261 static PtrTy fromTargetAddress(JITTargetAddress Addr) {
265 Expected<JITTargetAddress>
275 Error createIndirectStub(StringRef StubName, JITTargetAddress Addr) {
280 Error setIndirectStubPointer(StringRef Name, JITTargetAddress Addr) {
392 Expected<JITTargetAddress> findSymbolAddress(const std::string &Name,
409 Expected<JITTargetAddress> findSymbolAddressIn(orc::VModuleKey K,
tools/clang/examples/clang-interpreter/main.cpp 105 Expected<JITTargetAddress> getSymbolAddress(const StringRef &Name) {
tools/lli/lli.cpp 677 JITTargetAddress Entry = EE->getFunctionAddress(EntryFn->getName().str());
tools/llvm-jitlink/llvm-jitlink-macho.cpp 154 JITTargetAddress SecAddr = FirstSym->getAddress();
tools/llvm-jitlink/llvm-jitlink.cpp 163 constexpr JITTargetAddress DumpWidth = 16;
197 JITTargetAddress NextAddr = Syms.front()->getAddress() & ~(DumpWidth - 1);
200 JITTargetAddress SymStart = Sym->getAddress();
201 JITTargetAddress SymSize = Sym->getSize();
202 JITTargetAddress SymEnd = SymStart + SymSize;
255 JITTargetAddress getTargetMemory(ProtectionFlags Seg) override {
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.h 184 static JITTargetAddress symbolAddr(jitlink::LinkGraph &G, StringRef Name) {
unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp 81 JITTargetAddress FixupAddress = CallerBlock.getAddress() + E.getOffset();
98 JITTargetAddress FixupAddress = CallerBlock.getAddress() + E.getOffset();
221 JITTargetAddress FixupAddress =
unittests/ExecutionEngine/Orc/LegacyCompileOnDemandLayerTest.cpp 20 Expected<JITTargetAddress> getTrampoline() {
34 Error createStub(StringRef StubName, JITTargetAddress InitAddr,
51 Error updatePointer(StringRef Name, JITTargetAddress NewAddr) override {
unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp 135 llvm::JITTargetAddress TargetAddr) {
142 llvm::JITTargetAddress TargetAddr) {
161 llvm::JITTargetAddress MockTargetAddress;
240 llvm::JITTargetAddress MockAddress = 255;
unittests/ExecutionEngine/Orc/OrcTestCommon.cpp 17 const JITTargetAddress llvm::orc::CoreAPIsBasedStandardTest::FooAddr;
18 const JITTargetAddress llvm::orc::CoreAPIsBasedStandardTest::BarAddr;
19 const JITTargetAddress llvm::orc::CoreAPIsBasedStandardTest::BazAddr;
20 const JITTargetAddress llvm::orc::CoreAPIsBasedStandardTest::QuxAddr;
unittests/ExecutionEngine/Orc/OrcTestCommon.h 55 static const JITTargetAddress FooAddr = 1U;
56 static const JITTargetAddress BarAddr = 2U;
57 static const JITTargetAddress BazAddr = 3U;
58 static const JITTargetAddress QuxAddr = 4U;
usr/include/c++/7.4.0/type_traits 2427 static __result_of_success<decltype(