Workaround some problems in the ARMConstantIsland pass.
Add a mono specific flag in the form of custom metadata, toh make it possible/easier for LLVM to hoist loads out of loops.
Generate DWARF CFI unwind info on arm.
Use DWARF EH on ARM.