while I personally haven’t tried. I’d encourage you to just try. Unless they changed their textual IR (they don’t do that often anymore), it could just work.
Whether or not you run into bugs for the specific target you are looking at, is hard to say without knowing the target.
My suggestion would be to just try building your configuration with the llvm backend against llvm16, and run validate if you can.