[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64.
authorLang Hames <lhames@gmail.com>
Fri, 5 Jun 2020 21:08:15 +0000 (14:08 -0700)
committerLang Hames <lhames@gmail.com>
Sat, 6 Jun 2020 04:02:29 +0000 (21:02 -0700)
commite429cffd4f228f70c1d9df0e5d77c08590dd9766
treeb0a06cb8c242845f1fc604da2ead19faea0816f0
parent47073ccd4e78e33ec3d21ac2b2809ea8e193655a
[ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64.

JITLink supports all code and relocation models, so there's no reason to
conditionalize using JITLink on the code or relocation model settings.

Clients wanting to use RTDyldObjectLinkingLayer/RuntimeDyld will now
need to use a custom object linking layer creator.
llvm/lib/ExecutionEngine/Orc/LLJIT.cpp