Currently, clang uses backend-option "-arm-use-movt=0" to disallow emitting movt/movw pairs to materialize 32-bit immediate values. This patch makes changes to pass subtarget feature "+dont-use-movt" instead to enable disallowing movt/movw pairs when doing LTO.
Details
Details
Diff Detail
Diff Detail