[llvm-dev] [cfe-dev] RFC: Implementing -fno-delete-null-pointer-checks in clang

Tim Northover via llvm-dev llvm-dev at lists.llvm.org
Thu Apr 26 13:58:56 PDT 2018


> In addition, It is already not easy to convince Linux Kernel maintainers to
> accept clang specific patches.
> Worse performance when compared to GCC may make it even harder to push more
> patches.
> (There are already many complains about clang not supporting optimizations
> that Linux kernel is used to.
> As a side note: x86 maintainers deliberately broke clang support in upstream
> (https://lkml.org/lkml/2018/4/2/115)

Yeah, elements of the Linux community seem actively hostile to Clang.
We shouldn't let their hostility dictate our technical policy.

> I hope that I have made the case for not using address spaces.

You've certainly argued against them. You haven't provided adequate
semantics for IR without them though.

Cheers.

Tim.


More information about the llvm-dev mailing list