This revision adds an inliner interface to the UB dialect that allows inlining of `ub.poison` operations.