search for: ganea

Displaying 20 results from an estimated 63 matches for "ganea".

2019 Feb 25
2
Making LLD PDB generation faster
Yes, -Tllvm works. [cid:image002.jpg at 01D4CCF6.C440CFF0] From: Zachary Turner <zturner at google.com> Sent: Monday, February 25, 2019 10:36 AM To: Leonardo Santagada <santagada at gmail.com> Cc: Alexandre Ganea <alexandre.ganea at ubisoft.com>; Reid Kleckner <rnk at google.com>; llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Making LLD PDB generation faster Is -Tllvm even supported? I thought the only thing you could pass for -T was -Thost=x64 On Mon, Feb 25, 2019 at 6:52...
2019 Feb 25
5
Making LLD PDB generation faster
...ages on my windows (1809) ps: Need to figure out how to limit the number of link jobs in ninja as that almost used the whole 128GB of ram on my machine. On our distributed build system we can limit linking jobs (which are the only strict local jobs) to 8. On Mon, Feb 25, 2019 at 4:47 PM Alexandre Ganea <alexandre.ganea at ubisoft.com> wrote: > > …however it is very slow to compile, because /MP isn’t currently supported by clang-cl. So each CPP is compiled sequentially, one after another. Thus my patch for adding /MP. > > > > From: Alexandre Ganea > Sent: Monday, Februar...
2019 Feb 25
2
Making LLD PDB generation faster
Sadly the patch on https://reviews.llvm.org/D55585 didn't apply on my clone of llvm at all :( It will take me quite some time to test this out. On Mon, Feb 25, 2019 at 5:08 PM Alexandre Ganea <alexandre.ganea at ubisoft.com> wrote: > > For enabling large memory pages, see this link: https://support.sisoftware.co.uk/knowledgebase.php?article=52 > > Meow hash isn't in the patch I posted, but you can use xxHash, it is good enough. Just add /hasher:xxhash to the LLD cm...
2019 Feb 27
4
Making LLD PDB generation faster
...tagada <santagada at gmail.com> > wrote: > > > > Sadly the patch on https://reviews.llvm.org/D55585 didn't apply on my > > clone of llvm at all :( It will take me quite some time to test this > > out. > > > > On Mon, Feb 25, 2019 at 5:08 PM Alexandre Ganea > > <alexandre.ganea at ubisoft.com> wrote: > > > > > > For enabling large memory pages, see this link: > https://support.sisoftware.co.uk/knowledgebase.php?article=52 > > > > > > Meow hash isn't in the patch I posted, but you can use xxHash, i...
2019 Feb 28
3
Making LLD PDB generation faster
...in the L1d on the next record (and maybe L2). Could you please explain your algorithm more in detail? llvm-lib is llvm-ar in disguise ;-) From: Leonardo Santagada <santagada at gmail.com> Sent: Wednesday, February 27, 2019 6:17 PM To: Reid Kleckner <rnk at google.com> Cc: Alexandre Ganea <alexandre.ganea at ubisoft.com>; Zachary Turner <zturner at google.com>; llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Making LLD PDB generation faster My problem was that some library was still built with lto and I think that forces lld to do lto, but contrary t...
2019 Feb 25
3
Making LLD PDB generation faster
...rent build folders, but you can write a batch script. If the above works, maybe you should log the bug on https://bugs.llvm.org/ so it is not forgotten. Alex. -----Original Message----- From: Leonardo Santagada <santagada at gmail.com> Sent: Monday, February 25, 2019 9:04 AM To: Alexandre Ganea <alexandre.ganea at ubisoft.com> Cc: Zachary Turner <zturner at google.com>; Reid Kleckner <rnk at google.com>; llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Making LLD PDB generation faster Ok so there's a lot of confusion on cmake regarding using llvm...
2019 Feb 25
2
Making LLD PDB generation faster
...uot; probably set host to 64 bit as well. On Mon, Feb 25, 2019 at 3:34 PM Zachary Turner <zturner at google.com> wrote: > > I don’t think changing the compiler or linker is supported with the vs generator, but I also don’t think it’s a bug > On Mon, Feb 25, 2019 at 6:31 AM Alexandre Ganea <alexandre.ganea at ubisoft.com> wrote: >> >> Can you please try using Ninja instead? >> >> cmake -G Ninja f:/svn/llvm -DCMAKE_BUILD_TYPE=Release -DLLVM_OPTIMIZED_TABLEGEN=true -DLLVM_EXTERNAL_LLD_SOURCE_DIR=f:/svn/lld -DLLVM_TOOL_LLD_BUILD=true -DLLVM_ENABLE_LLD=true...
2019 Feb 25
2
Making LLD PDB generation faster
...a default). Can you please send a patch on Phabricator if you fix the LLVM_ENABLE_PDB issue with Clang? The goal is to have performance out-of-the-box. Alex. -----Original Message----- From: Leonardo Santagada <santagada at gmail.com> Sent: Monday, February 25, 2019 7:36 AM To: Alexandre Ganea <alexandre.ganea at ubisoft.com> Cc: Zachary Turner <zturner at google.com>; Reid Kleckner <rnk at google.com>; llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Making LLD PDB generation faster With your patch for cmake and reconfiguring it with "cmake -G...
2019 Feb 25
4
Making LLD PDB generation faster
...uilds, through some cmd-line flag. If your 57sec for "Type Merging" transforms into 5sec when non-deterministic, I think that's worth it. Alex. -----Original Message----- From: Leonardo Santagada <santagada at gmail.com> Sent: Sunday, February 24, 2019 6:43 PM To: Alexandre Ganea <alexandre.ganea at ubisoft.com> Cc: Zachary Turner <zturner at google.com>; Reid Kleckner <rnk at google.com>; llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Making LLD PDB generation faster More info inline, I think there is a couple of misconceptions on wh...
2020 Jul 03
4
[cfe-dev] RFC: Replacing the default CRT allocator on Windows
...d at that point it’s like re-writing a new allocator. I suppose most non-Windows platforms already have lock-free thread-local arenas, which probably explains why this issue has gone (mostly) unnoticed. De : James Y Knight <jyknight at google.com> Envoyé : July 2, 2020 6:08 PM À : Alexandre Ganea <alexandre.ganea at ubisoft.com> Cc : Clang Dev <cfe-dev at lists.llvm.org>; LLVM Dev <llvm-dev at lists.llvm.org> Objet : Re: [cfe-dev] RFC: Replacing the default CRT allocator on Windows Have you tried Microsoft's new "segment heap" implementation? Only apps that...
2020 Apr 10
4
Running clang tests
...m Visual Studio. If you try to actually run the target it won’t work. This is one of those things that would probably get fixed if people actually used the LLVM Visual Studio project. Thanks, Christopher Tetreault From: llvm-dev <llvm-dev-bounces at lists.llvm.org> On Behalf Of Alexandre Ganea via llvm-dev Sent: Friday, April 10, 2020 1:35 PM To: Sudhindra kulkarni <sudhindrakkulkarni102 at gmail.com>; LLVM Dev <llvm-dev at lists.llvm.org> Subject: [EXT] Re: [llvm-dev] Running clang tests Hi, LLVM requires Visual Studio 2017 or 2019: https://llvm.org/docs/GettingStartedVS.h...
2020 Apr 24
4
Make llvm-commits default cc on Phabricator
Hello, I sometime forget to set the "Repository" when uploading a patch on Phabricator, and that prevents from adding llvm-commits as a subscriber. [cid:image001.png at 01D61A45.E388B060] Would it make sense to set 'LLVM Github Monorepo' as a default? Or subscribe 'llvm-commits' automatically when creating a patch? Thanks! Alex. -------------- next part --------------
2020 Apr 01
2
LLD issue on a massively parallel build machine
...>>>> That is slowing down the build visibly, for the speed I should >> stick >> > >>>> with ld at the moment. >> > >>>> >> > >>>> >> > >>>> On Sun, Mar 29, 2020 at 4:42 AM Alexandre Ganea < >> > >>>> alexandre.ganea at ubisoft.com <mailto: >> alexandre.ganea at ubisoft.com>> wrote: >> > >>>> >> > >>>>> Would `taskset -c 0-3 ninja check-all -j4` work? >> > >>>>>...
2019 Feb 24
2
Making LLD PDB generation faster
...along with network caches. I will start sending smaller patches to converge towards the functionally of the prototype above. Best, Alex. From: Zachary Turner <zturner at google.com> Sent: Sunday, February 24, 2019 1:20 AM To: Leonardo Santagada <santagada at gmail.com> Cc: Alexandre Ganea <alexandre.ganea at ubisoft.com>; Reid Kleckner <rnk at google.com>; llvm-dev <llvm-dev at lists.llvm.org> Subject: Re: [llvm-dev] Making LLD PDB generation faster +Reid and Alexandre, who have been doing work in this area recently On Sat, Feb 23, 2019 at 4:07 AM Leonardo Santag...
2020 Apr 01
2
LLD issue on a massively parallel build machine
...t;> wrote: > >>> > >>>> That is slowing down the build visibly, for the speed I should stick > >>>> with ld at the moment. > >>>> > >>>> > >>>> On Sun, Mar 29, 2020 at 4:42 AM Alexandre Ganea < > >>>> alexandre.ganea at ubisoft.com <mailto:alexandre.ganea at ubisoft.com>> wrote: > >>>> > >>>>> Would `taskset -c 0-3 ninja check-all -j4` work? > >>>>> > >>>>> > >&g...
2020 Apr 09
3
Applying patches from Phabricator?
Hello, Is there a way for Phabricator to retain the patches as originally uploaded? When using the "Download Raw Diff" button, it seems Phabricator reformats the patch, loosing the parent commit along the way, so often patches don't apply. The following works, because I've got the latest checkout on master, and the patch was rebased recently: F:\llvm-project>curl
2019 Feb 27
3
Making LLD PDB generation faster
On Wed, Feb 27, 2019 at 3:17 PM Leonardo Santagada <santagada at gmail.com> wrote: > > Also we are investigating why we have 420 million types being linked while > it appears that 95-99 % of them are not being used. De anyone know if pch > can help here? My feeling is not much as template instantiation still > generates a ton of weak symbols on the pch users, but I might be
2020 Mar 28
2
LLD issue on a massively parallel build machine
That is slowing down the build visibly, for the speed I should stick with ld at the moment. On Sun, Mar 29, 2020 at 4:42 AM Alexandre Ganea <alexandre.ganea at ubisoft.com> wrote: > Would `taskset -c 0-3 ninja check-all -j4` work? > > > > *De :* Itaru Kitayama <itaru.kitayama at gmail.com> > *Envoyé :* March 28, 2020 3:37 PM > *À :* Alex Brachet-Mialot <alexbrachetmialot at gmail.com> > *Cc :*...
2020 Apr 01
4
LLD issue on a massively parallel build machine
...ru Kitayama <itaru.kitayama at gmail.com> >>> wrote: >>> >>>> That is slowing down the build visibly, for the speed I should stick >>>> with ld at the moment. >>>> >>>> >>>> On Sun, Mar 29, 2020 at 4:42 AM Alexandre Ganea < >>>> alexandre.ganea at ubisoft.com> wrote: >>>> >>>>> Would `taskset -c 0-3 ninja check-all -j4` work? >>>>> >>>>> >>>>> >>>>> *De :* Itaru Kitayama <itaru.kitayama at gmail.com> >&g...
2020 Mar 28
2
LLD issue on a massively parallel build machine
...t; for me. > > On Sat, Mar 28, 2020 at 3:58 PM Itaru Kitayama <itaru.kitayama at gmail.com> > wrote: > >> That is slowing down the build visibly, for the speed I should stick with >> ld at the moment. >> >> >> On Sun, Mar 29, 2020 at 4:42 AM Alexandre Ganea < >> alexandre.ganea at ubisoft.com> wrote: >> >>> Would `taskset -c 0-3 ninja check-all -j4` work? >>> >>> >>> >>> *De :* Itaru Kitayama <itaru.kitayama at gmail.com> >>> *Envoyé :* March 28, 2020 3:37 PM >>> *À...