[Development] MSVC not inlining QRect inline functions (anymore?)

Cristian Adam cristian.adam at qt.io
Mon Jun 8 09:09:20 CEST 2026


On 08.06.26 02:22, EXT Tim Blechmann via Development wrote:
> clang-cl functions as drop-in replacement for msvc that would deliver
> superior codegen without the need to migrate to another runtime library.
> but unfortunately clang-cl is still not supported by qt (neither
> officially, nor with CI build tests).
> i hope that qt could officially support clang-cl at one point (and use
> it to build their binary distribution)

I have also built a PGO version of clang-cl as a side-effect of building 
clangd for Qt Creator.

At Qt Creator 20: faster clangd 
<https://www.qt.io/blog/qt-creator-20-faster-clangd> I have a benchmark 
of building Qt Creator itself with this clang-cl build.

The compilation speed up was 32% for x64 and 43% for arm64, which would 
help get faster CI builds for Qt.

Cheers,
Cristian.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20260608/405211f9/attachment.htm>


More information about the Development mailing list