The above PR introduces a new op called gpu.create_stream and adds stream as an optional arg to some gpu dialect
ops. This will give the user the flexibility to launch kernels on their custom stream. We require this to enable
the MLIR pipeline on Intel GPU.
The link to the discussion is:
https://discourse.llvm.org/t/proposal-to-add-stream-queue-as-an-optional-argument-to-few-gpu-dialect-ops/67920/13