[Mesa-dev] [PATCH 7/8] configure.ac: disable enable_gallium_llvm in the !x86 case

Marek Olšák maraeo at gmail.com
Wed Jan 18 18:38:36 UTC 2017


On Wed, Jan 18, 2017 at 5:59 PM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> On 18 January 2017 at 16:47, Chuck Atkins <chuck.atkins at kitware.com> wrote:
>> Forgive me, as I'm not too familiar with the rest of the infrastructure
>> surrounding this, but what's the motivation for disabling llvm on non-x86
>> given that llvm itself is available on a wide variety of platforms?
>>
> Don't recall the original/exact reasoning. IIRC it was something along
> the lines of as !x86 backends being in a buggy state back when LLVM
> was first used.
> Personally I don't mind if one adds other architectures and/or just
> change the heuristics to "enable if available". Some people might not
> be too happy about the latter though - please check with Jose and
> Marek.
>
> Afaict this patch in itself should be a no-op.

radeonsi uses LLVM for compiling shaders to GCN bytecode. If somebody
wants to use radeonsi on !x86, the person will have to enable LLVM,
and then it's like this patch has never existed.

Marek


More information about the mesa-dev mailing list