Allow the optional limitation on dmb instructions as is already the case
with dsb instructions.
Add all the dmb/dsb optional limitations, including the alternative values.
These are needed for some code llvm generates when targeting ARMv7.