llvm: Don't error when casting to the same size.
util: Only encode things that explicitly ask for it.