LLVM always assumes these are on. Zig backends do not observe them. If Zig backends want to start using them, they can be introduced, one arch at a time, with proper documentation.
until now these were stringly typed. it's kinda obvious when you think about it.