[PATCH] D23931: [XRay] ARM 32-bit no-Thumb support in LLVM

Serge Rogatch via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 6 12:17:15 PDT 2016


rSerge marked 3 inline comments as done.
rSerge added a comment.

Hi,
It seems I have to revert to emission of binary machine code instead of "B #20" instruction in compile-time sleds, because although `clang -S` prints `B #20` correctly in the assembly listing, disassembly of the object files or the executable shows that something then removes `B #20`, so that sleds become 6 instructions long instead of 7 required, and without a leading jump.
Cheers,
Serge


https://reviews.llvm.org/D23931





More information about the llvm-commits mailing list