[ORC] Make IRSpeculationLayer::BaseLayer an IRLayer.
authorLang Hames <lhames@gmail.com>
Sat, 16 Apr 2022 21:06:27 +0000 (14:06 -0700)
committerLang Hames <lhames@gmail.com>
Sat, 16 Apr 2022 21:10:49 +0000 (14:10 -0700)
commita7bceb3f835cea9dce245adb89a5678536b35bd5
tree9d10fb01e5be232542d833b971c650417ae2cc04
parentd7c56a076e7aa7a6f44e646fb9f1c504286764e9
[ORC] Make IRSpeculationLayer::BaseLayer an IRLayer.

BaseLayer was originally written as an IRCompileLayer, but there was no need for
this restriction. Using IRLayer gives clients more flexibility in choosing the
underlying layer.
llvm/include/llvm/ExecutionEngine/Orc/Speculation.h