search for: buildattributes

Displaying 6 results from an estimated 6 matches for "buildattributes".

2018 Mar 16
2
[RFC] Stop giving a default CPU to the LTO plugin?
...kend that is responsible for widening the tail call to a Thumb2 branch is created with ARMv4T which doesn't support Thumb1. There has been a recent change that threads through the existing SubtargetInfo instead of recreating it from the triple alone. It is worth mentioning that the object level BuildAttributes do not include Thumbv7a which is misleading to a linker as it will be expecting no ARMv7A in the object. Has there already been a discussion about what per function code-generation with BuildAttributes higher than the base object should mean in the context of capabilities of the ARMAsmBackend and...
2018 Mar 16
0
[RFC] Stop giving a default CPU to the LTO plugin?
...ible for widening the tail > call to a Thumb2 branch is created with ARMv4T which doesn't support > Thumb1. There has been a recent change that threads through the > existing SubtargetInfo instead of recreating it from the triple alone. > It is worth mentioning that the object level BuildAttributes do not > include Thumbv7a which is misleading to a linker as it will be > expecting no ARMv7A in the object. > > Has there already been a discussion about what per function > code-generation with BuildAttributes higher than the base object > should mean in the context of capabilit...
2018 Mar 15
0
[RFC] Stop giving a default CPU to the LTO plugin?
On 3/15/2018 9:43 AM, Peter Smith via llvm-dev wrote: > Hello everyone, this is most likely Arm specific, but could affect > other targets where there is a somewhat complex relationship between > the triple and mcpu option. > > At present when clang is used as a linker driver for the gold-plugin > and when using and an explicit -mcpu is not given to clang, then clang > will
2018 Mar 15
2
[RFC] Stop giving a default CPU to the LTO plugin?
Hello everyone, this is most likely Arm specific, but could affect other targets where there is a somewhat complex relationship between the triple and mcpu option. At present when clang is used as a linker driver for the gold-plugin and when using and an explicit -mcpu is not given to clang, then clang will always generate a -Wl,-plugin-opt=mcpu=<default CPU> where the default CPU is based
2018 Feb 27
0
Level of support for ARM LLD
...t with arm. At Linaro we are planning to set up a build-bot, modelled on the equivalent AArch64 one that does a 2 stage build of clang with LLD as the linker, this will also include running the test suite. For the ELF port; the major Arm specific features that it is missing are: - Full support for BuildAttributes. - Big Endian support. - Support for older Architectures such as Arm v4, v5 and v6. - Errata fixes supported by ld.bfd such as the cortex-a8. I do have some plans to improve support for BuildAttributes as these are important for embedded systems. I've got some downstream patches for v5 and v6...
2018 Feb 27
2
Level of support for ARM LLD
Is there a regression bot with a list of tests or alike Thanks On Mon, Feb 26, 2018 at 4:19 PM Rafael Avila de Espindola < rafael.espindola at gmail.com> wrote: > I think ARM ELF is pretty good. I was able to link clang with it some > time ago and it now has support for thunks. > > Cheers, > Rafael > > > Sumonto Ghosh <sumonto.ghosh at gmail.com> writes: >