================
@@ -123,6 +187,16 @@ int main(int argc, char **argv) {
Out->keep();
};
+ if (SYCLSplitMode != IRSplitMode::IRSM_NONE) {
+ auto E = runSYCLSplitModule(std::move(M));
----------------
maksimsab wrote:
I've changed that.
https://github.com/llvm/llvm-project/pull/119713