jhuber6 wrote: This was a concern I brought up initially, some targets use 'emulators', which are just argument prepended to the `add_custom_command` line. I don't know if this took that into account. https://github.com/llvm/llvm-project/pull/178746