search for: alexandr

Displaying 20 results from an estimated 2022 matches for "alexandr".

Did you mean: alexander
2016 Sep 06
5
Recommended computer resources to build llvm
And again... LLVM_BUILD_LLVM_DYLIB:BOOL=ON LLVM_LINK_LLVM_DYLIB:BOOL=ON This one is the good one... maybe. On Tue, Sep 6, 2016 at 11:35 PM, Alexandre Isoard < alexandre.isoard at gmail.com> wrote: > That is because I mistyped it: > LLVM_ENABLE_LLVM_DYLIB:BOOL=ON > LLVM_LINK_LLVM_DYLIB:BOOL=ON > > On Tue, Sep 6, 2016 at 11:31 PM, Wink Saville <wink at saville.com> wrote: > >> On Tue, Sep 6, 2016 at 3:05 PM, A...
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...
2019 Feb 25
5
Making LLD PDB generation faster
...ms ( 2.3%) Globals Stream Layout: 513 ms ( 1.2%) Commit to Disk: 5175 ms ( 11.9%) Commit Output File: 37 ms ( 0.1%) ------------------------------------------------- Total Link Time: 43366 ms (100.0%) LTO didn't help much :( Now I will try Alexandre patches and switch fo xxHash64 or meow hashing. I need to discover how to enable huge pages 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...
2015 May 20
2
[PATCH] nouveau: add coherent BO attribute
On Fri, May 15, 2015 at 8:39 PM, Maarten Lankhorst <maarten at mblankhorst.nl> wrote: > Op 15-05-15 om 09:11 schreef Alexandre Courbot: >> Re-pinging Marteen on an email address that still exists :P >> >> On Wed, Apr 22, 2015 at 6:08 PM, Alexandre Courbot <gnurou at gmail.com> wrote: >>> On Sun, Mar 15, 2015 at 5:41 PM, Alexandre Courbot <acourbot at nvidia.com> wrote: >>>&g...
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...
2019 Feb 27
4
Making LLD PDB generation faster
...onardo Santagada <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 xx...
2017 Jul 05
3
trunc nsw/nuw?
On 07/05/2017 03:10 PM, Alexandre Isoard wrote: > Ah, ok. I read it wrong. In *neither* case it is UB. > > Hum, can an implementation define it as UB? :-) Nope :-) The only case I've thought of where we could add these for C++ would be on conversions to (most) enums (because they used signed underlying types and t...
2019 Feb 28
3
Making LLD PDB generation faster
...cache line 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 con...
2020 Sep 01
3
Vectorization of math function failed?
Hi, > On Sep 1, 2020, at 10:26, Venkataramanan Kumar via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi Alexandre, > > On Tue, 1 Sep, 2020, 2:21 pm Alexandre Bique, <bique.alexandre at gmail.com <mailto:bique.alexandre at gmail.com>> wrote: > On Tue, Sep 1, 2020 at 9:07 AM Venkataramanan Kumar > <venkataramanan.kumar.llvm at gmail.com <mailto:venkataramanan.kumar.llvm at gmail.c...
2019 Feb 25
3
Making LLD PDB generation faster
...two different 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 usin...
2015 May 15
2
[PATCH] nouveau: add coherent BO attribute
Re-pinging Marteen on an email address that still exists :P On Wed, Apr 22, 2015 at 6:08 PM, Alexandre Courbot <gnurou at gmail.com> wrote: > On Sun, Mar 15, 2015 at 5:41 PM, Alexandre Courbot <acourbot at nvidia.com> wrote: >> On 03/14/2015 04:33 AM, Maarten Lankhorst wrote: >>> >>> Hey, >>> >>> Op 13-03-15 om 07:27 schreef Alexandre Courbot...
2019 Feb 25
2
Making LLD PDB generation faster
...uot;llvm" 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_LL...
2017 Aug 11
2
Are SCEV normal form?
...;<%bb> /u 65536) has the same 16 MSB than (i32 {0,+,1}<nuw><%bb>) And therefore conclude that we can simplify it to (i32 {0,+,1}<nuw><%bb>). The difficulty is to come up with the (i32 {0,+,1}<nuw><%bb>) in the first place. On Fri, Aug 11, 2017 at 5:57 PM, Alexandre Isoard < alexandre.isoard at gmail.com> wrote: > Hello again, > > On that subject, I have the following SCEV: > > (zext i16 (trunc i32 %a to i16) to i32) + ((%a /u 65536) *u 65536) > > That I would like to normalize into: > > %a > > I am not sure where is th...
2020 Sep 15
2
Vectorization of math function failed?
Hi Venkat., Did you make progress with libmvec? Is there a chance that it lands into clang 11? Regards, Alexandre Bique On Tue, Sep 1, 2020 at 11:50 AM Venkataramanan Kumar <venkataramanan.kumar.llvm at gmail.com> wrote: > > Hi Florian, > > On Tue, 1 Sep, 2020, 3:11 pm Florian Hahn, <florian_hahn at apple.com> wrote: >> >> Hi, >> >> On Sep 1, 2020, at 10:26, Ve...
2020 Sep 01
2
Vectorization of math function failed?
On Tue, Sep 1, 2020 at 9:07 AM Venkataramanan Kumar <venkataramanan.kumar.llvm at gmail.com> wrote: > Hi Alexandre, Hi Venkataramanan, > I am not sure if we can generate vector calls to GlibC libmvec. Is the support for libmvec on the roadmap? If not how to add it? > ./clang --autocomplete=-fveclib= This is amazing, thank you! I think it should be documented in clang auto vectorization documentation....
2017 Jul 21
2
[SPIR/PTX] Divergence analysis for BasicBlocks
...*)”; the > complementary of “allActive(BasicBlock*)” – blocks known to execute all > lanes, whenever reached? Note the (distinct) term “rewire targets” that > Ralf Karrenberg used in his thesis. > > > > *From:* llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] *On Behalf Of *Alexandre > Isoard via llvm-dev > *Sent:* Friday, July 14, 2017 20:53 > *To:* llvm-dev <llvm-dev at lists.llvm.org> > *Subject:* [llvm-dev] [SPIR/PTX] Divergence analysis for BasicBlocks > > > > Hello, > > > > It seems to me that our current DivergenceAnalysis does...
2016 Sep 06
2
Recommended computer resources to build llvm
On Tue, Sep 6, 2016 at 3:05 PM, Alexandre Isoard <alexandre.isoard at gmail.com> wrote: > LLVM_ENABLE_DYLIB Where/when/how do you specify LLVM_ENABLE_DYLIB and LLVM_LINK_DYLIB? I tried the following on the cmake command line: $ cmake -G Ninja .. -DCMAKE_INSTALL_PREFIX=/home/wink/opt/llvm -DLLVM_ENABLE_DYLIB=true -DLLVM_LINK_DY...
2023 Jun 14
1
Problem with R, staged installation for packages, and samba share
...-Ls https://cran.r-project.org/src/base/R-4/R-4.3.0.tar.gz | tar xzf - cd R-4.3.0 ./configure make sudo make install ``` - installing a package with dependencies should succeed now (on our side at least) Many thanks, for having another look at this knot. Best, Alex On Wed, 14 Jun 2023 at 10:50, Alexandre Courtiol < alexandre.courtiol at gmail.com> wrote: > Thanks again, unfortunately it still fails when mounting the drive on a > windows machine (even using nolease) on our end. > We will prepare a fully reproducible example using a virtual machine. This > could take us a day or t...
2017 Jul 25
2
Are SCEV normal form?
...was to be a normal form, but then I wondered which one of those is the normal form: (zext i16 (trunc i32 %a to i16) to i32) vs (-((%a /u 65536) *u 65536) + %a) The first one is nice for interval analysis, and known bit analysis. The second one is nice when plugged into gep of 2d arrays. -- *Alexandre Isoard* -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170725/7652532d/attachment.html>
2017 Jul 06
2
trunc nsw/nuw?
...do in fact truncate by taking the remainder modulus the number of values that can be represented in the destination type, but that might not be a power of two. I would guess there is very little code in the wild that conforms to a strict interpretation of all this. On Thu, Jul 6, 2017 at 5:24 PM, Alexandre Isoard via llvm-dev < llvm-dev at lists.llvm.org> wrote: > Hi Hal, > > I just want to check I understand correctly the subtlety, in C++ an > overflowing signed addition is an undefined behavior (so Clang adds the nsw > keyword to the sign add), while a signed cast that overfl...