[llvm-dev] Arm: disabling/disallowing Thumb instructions

Renato Golin via llvm-dev llvm-dev at lists.llvm.org
Wed Sep 16 10:08:36 PDT 2015


On 16 September 2015 at 17:17, Erik de Castro Lopo via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
> in the header, but the generated assembly uses both Arm and Thumb
> instructions.

Hi Erik,

That's really odd. Are you sure the Thumb part was really generated by
the compiler, instead of some runtime chunks in GHC, or third-party
static libraries?

Can you dump assembly, or are you disassembling the object files? Or
is this a whole-program disassembly, where all libraries are linked
together?

cheers,
--renato


More information about the llvm-dev mailing list