arith.cmpi eq, %val, %one : i1
%val
arith.cmpi ne, %val, %zero : i1 -> %val
https://alive2.llvm.org/ce/z/dNZMdC
declarePromisedInterface()