tgymnich wrote: @kuhar yes. With return invalid I am referring to setting the second return value to `false`. But I guess it would also make sense to return poison for the first return value. https://github.com/llvm/llvm-project/pull/155158