search for: velliengiri

Displaying 20 results from an estimated 70 matches for "velliengiri".

2019 Dec 20
2
LLJIT vs. thread-local storage
Yes, I confirm. Le ven. 20 déc. 2019 à 19:12, Praveen Velliengiri < praveenvelliengiri at gmail.com> a écrit : > Hi, > Orc v2 is different from the internal structure then Orc v1 not just in > API level. > TLS support is not in ORC for a long time at least I'm aware of , Could > you please confirm that ORC v1 actually compiles and run th...
2019 Jun 30
2
orc vs mcjit
yeah i m concerned about jit compilation time.. On Sun, Jun 30, 2019 at 12:57 PM Praveen Velliengiri < praveenvelliengiri at gmail.com> wrote: > Yes I think so.. Could you please tell me in which context (compile time > improvement)? That is whether you are interested in knowing whether having > ORC instead of MCJIT, will increase your LLVM Build time or you are > concerned abou...
2019 Dec 20
2
LLJIT vs. thread-local storage
And yet the same C++ code using thread-local variables works fine (or seems to) when compiled with Orc v1. Does the change to the Orc API really make thread-local storage more difficult? On Fri, Dec 20, 2019 at 3:52 PM Praveen Velliengiri < praveenvelliengiri at gmail.com> wrote: > Oh, I think Linux don't have support for TLS. > > On Fri, 20 Dec 2019 at 20:19, Geoff Levner <glevner at gmail.com> wrote: > >> Argh. Thanks for the info. We're on Linux. >> >> On Fri, Dec 20, 2019 at 3:4...
2019 Aug 27
2
Orc JIT vs. STL
You can add symbols from Archieve via StaticLibrarySearchGenerator. But it is added recently though On Tue, 27 Aug 2019 at 21:02, Praveen Velliengiri < praveenvelliengiri at gmail.com> wrote: > Hi Geoff, > I tried it, but I can't able to reproduce it. > > Test Program: > #include <fstream> > int main() > { > std::ifstream stream1, stream2; > stream1.swap(stream2); > return 0; > } > > I d...
2018 Mar 26
3
Comments in LLVM blog
...e the Q&A in the same webpage. But it also leads to spam as you said, However, I don't have any strong rationale for enabling them :) Thanks for your reply Chris! Pree On 26 March 2018 at 22:45, Chris Lattner <clattner at nondot.org> wrote: > On Mar 26, 2018, at 10:12 AM, Praveen Velliengiri via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > Hello all! > > I would like to know why there aren't any comments section on LLVM > Project Blog? > > Enabling comments opens a can of worms w.r.t. spam and other problems. > Hacker news and reddit also hav...
2019 Jun 30
2
orc vs mcjit
Thanks Praveen. Is it suitable for LLVM 7.0.1 ? Apart from flexibility, do we see any compile time improvements as well with ORC? On Sun, Jun 30, 2019 at 12:31 PM Praveen Velliengiri < praveenvelliengiri at gmail.com> wrote: > MCJIT hopefully will be removed in subsequent releases. I think the last > release version is more suitable. > > On Sun, 30 Jun 2019 at 11:45, Ashok Anand via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Which...
2018 Mar 26
0
Comments in LLVM blog
...or someone else could take over the existing /r/LLVM and make it an official forum or something. In that case we had Reddit’s anti-spam measures in place and probably a better forum-like experience. Mailing list could be really disturbing occasionally Zhang > On 26 Mar 2018, at 18:22, Praveen Velliengiri via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi! > I think that comments section will help people to organize the Q&A in the same webpage. But it also leads to spam as you said, However, I don't have any strong rationale for enabling them :) > Thanks for your repl...
2019 Jun 30
3
Tablegen ridiculously slow when compiling for Debug
...is is on LLVM 9.0. However, on LLVM 7.0.1, the same process takes just 5-6 seconds in total, with individual “scripts” taking significantly less than 1 second each. There must be some difference between LLVM 9.0 and LLVM 7.0 that might cause this (?) John > On 30 Jun 2019, at 11:17, Praveen Velliengiri <praveenvelliengiri at gmail.com> wrote: > > > cmake BUILD_SHARED_LIBS option, it builds llvm as .so not as .a. It will use less memory during linking so you can increase the link threads and your build time will be lesser. > Check this in : https://llvm.org/docs/CMake.html &lt...
2019 Dec 20
2
LLJIT vs. thread-local storage
Argh. Thanks for the info. We're on Linux. On Fri, Dec 20, 2019 at 3:46 PM Praveen Velliengiri < praveenvelliengiri at gmail.com> wrote: > Hi Geoff, > Gathering from past, I remember that the ORCv2 doesn't support thread > local variable but not sure what is the current status now. What platform > you are on? > CC'ed (Lang hames) he knows exactly what is the sta...
2018 Mar 17
1
GSoC 2018 - FUNCTION ATTRIBUTE INFERENCE
Hi Guys! I'm Praveen Velliengiri, studying third year Msc Data Science at PSG COLLEGE OF TECHNOLOGY. I would like to participate in GSoC 2018 under LLVM Organization. I went through the GSoC Project ideas page and the LLVM mailing list. I really liked the *FUNCTION ATTRIBUTE INFERENCE *project. I'm starting to make initial s...
2019 Sep 17
2
Spectre V1 Mitigation - Internals?
...This occurs at least one cycle after the condition is available. The > conditional move on the predicate state can execute at the same time as the > branch. Or it can execute before it if the branch unit is busy. The load > can do the same. > > On Tue, Sep 17, 2019 at 7:57 AM Praveen Velliengiri via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Hi, >> Thanks for your email, I understand that the execution stalls until the >> predicated state is computed, then we mask pointers with all_zeros_mask if >> there is a mis-prediction. But I understand th...
2019 Sep 19
2
Errata: The JIT tutorial
...up to date while the full code list leaves to the old version. On Thu, Sep 19, 2019 at 10:51 AM Yafei Liu <yfliu at mobvoi.com> wrote: > Yes, the function type mismatch, just copy the "full code list" and > compile will fail. > > On Thu, Sep 19, 2019 at 3:43 AM Praveen Velliengiri < > praveenvelliengiri at gmail.com> wrote: > >> Hi Yafei, >> First 2 chapters of the tutorial is up-to-date with ORC v2 APIs. I hope >> nothing changed in docs and code. >> Did you got compilation errors? >> >> On Thu, 19 Sep 2019 at 00:47, David Bla...
2019 Aug 14
2
Can I build llvm with only a handful of source files compiled for debug?
...ug 2019 at 00:33, David Blaikie <dblaikie at gmail.com> wrote: > Are you already using split DWARF & still having resource constraint > problems? (oh, you could also compress debug info, > -Wa,-compress-debug-sections) > > > > On Wed, Aug 14, 2019 at 12:00 PM Praveen Velliengiri < > praveenvelliengiri at gmail.com> wrote: > >> Actually, I have same question, If llvm build provides a option similar >> to that, it will be lot more easier for people doing development in >> relatively less (compute, storage) PC's. >> >> >> On...
2019 Aug 10
2
ORC v2 question
Hi Praveen, On Sat, 10 Aug 2019 at 21:05, Praveen Velliengiri <praveenvelliengiri at gmail.com> wrote: > > Could you please send me your unoptimized and expected optimized code? The default implementation only contains some transformations. It would be helpful to know what you are actually trying. > Optimize Module is just a function object. &g...
2019 Aug 27
2
Orc JIT vs. STL
On Tue, Aug 27, 2019 at 4:56 PM Praveen Velliengiri <praveenvelliengiri at gmail.com> wrote: > > HI > Did you run the static constructor and destructor? How did you make your process symbols visible to ORC jit? Yes. It's the constructor that generates the undefined symbol error. We use DynamicLibrary::LoadLibraryPermanently(nullp...
2019 Jun 30
2
Tablegen ridiculously slow when compiling for Debug
Hi Praveen, Please, can you elaborate on this?. What do do mean by “building as shared objects”. Thanks, John > On 30 Jun 2019, at 07:32, Praveen Velliengiri <praveenvelliengiri at gmail.com> wrote: > > Maybe try building llvm as a shared objects.. > > On Jun 30, 2019 1:30 AM, "Joan Lluch via llvm-dev" <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > Hi Florian, > > Ok, I ran...
2019 Sep 17
2
Spectre V1 Mitigation - Internals?
...wn, since the pointer value also isn't known. > > I assume that actual experts (not me) tested this, and / or asked intel if > this was sufficient to prevent the speculative memory load, given how > speculation is actually implemented. > > On Tue, 17 Sep 2019 at 02:04, Praveen Velliengiri via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >> Hi all, >> >> I understand how the speculative information flow attack works. I'm >> trying get my head around the spectre v1 mitigation of LLVM. >> In the design document here : >> https://...
2020 Mar 24
2
[GSoC] Improve parallelism-aware analyses and optimizations
Hi to Both, Praveen, I think you didn't CC Johannes. :) I'll give it a try. Best, Stefanos Στις Τρί, 24 Μαρ 2020 στις 9:44 μ.μ., ο/η Praveen Velliengiri via llvm-dev < llvm-dev at lists.llvm.org> έγραψε: > Hi Nader, > I have cc'ed the project mentor. He is the best person to help you here. > All the best. > > On Tue, 24 Mar 2020 at 20:42, Nader Al Awar via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >&...
2019 Jun 30
2
Tablegen ridiculously slow when compiling for Debug
...seconds in > > total, with individual “scripts” taking significantly less than 1 second > > each. There must be some difference between LLVM 9.0 and LLVM 7.0 that > > might cause this (?) > > > > John > > > > > >> On 30 Jun 2019, at 11:17, Praveen Velliengiri > >> <praveenvelliengiri at gmail.com <mailto:praveenvelliengiri at gmail.com>> > >> wrote: > >> > >> * > >> * > >> cmake *BUILD_SHARED_LIBS* option, it builds llvm as .so not as .a. It > >> will use less memory during linki...
2019 Jun 27
2
Questions about moving from MCJIT to Orc JIT
...fter I used the > lookup function to find a symbol in the code. Now I would like to reset the > instance of the Kaleidoscope JIT I had, to jit new modules, which are not > related to the previous modules I jitted. > > Kind greetings > > Björn > > > > *From:* Praveen Velliengiri <praveenvelliengiri at gmail.com> > *Sent:* Donnerstag, 27. Juni 2019 08:21 > *To:* Gaier, Bjoern <Bjoern.Gaier at horiba.com>; Lang Hames < > lhames at gmail.com> > *Cc:* llvm-dev <llvm-dev at lists.llvm.org> > *Subject:* Re: [llvm-dev] Questions about moving...