llvm
llvm copied to clipboard
[SYCL] Implement SYCLConditionalCallOnDevicePass pass
The design of SYCLConditionalCallOnDevicePass pass is described in https://github.com/intel/llvm/blob/01fa4f8a439ea9b7d932d8099e1e1a17c630c1ea/sycl/doc/design/DeviceIf.md#new-ir-pass
@AlexeySachkov thanks a lot for the review!