Displaying 20 results from an estimated 9000 matches similar to: "GSoC Opportunity"
2020 Mar 17
4
GSoC Opportunity
Hi everyone,
> I probably do not have the time to get a patch through.
IMHO, you do. :)
First of all, @Benson sorry but I'm not at all familiar with LLDB so I
can't help there.
Other than that, I'll also disappoint you both probably because I'm not
that familiar with the creation of passes and the problem at hand. I'll try
to help as I can.
> Is there a specific
2020 Mar 16
2
GSoC Opportunity
Hi Stefanos,
First, thanks a lot for the very detailed response! I watched both of the
videos, and I seem to have a rough idea now of how each of the different
pieces of software maps onto the compilation process. Though I found blogs
such as these two: https://jonasdevlieghere.com/understanding-the-clang-ast/,
https://releases.llvm.org/2.6/docs/tutorial/JITTutorial1.html to be better
for a more
2020 Mar 17
2
GSoC Opportunity
> Yes that's correct.
Well, now that I saw the LoopNestAnalysis* files, they try to do sth
similar. So, I hope it helped.
> My idea was similar but using the call graph directly
Personally I don't see how the call graph can help you, since well... it's
a call graph. :)
You care about loops in a specific function. What can help you is the
Control-Flow graph, which is basically
2020 Mar 17
2
GSoC Opportunity
Hi Nick,
What you said makes sense, but it's not called a call graph. :)
You're essentially referring to what LoopInfo does which makes sense, but
as I mentioned earlier, this is already done
in the LoopInfo. Now, how much one will be able to use it in a LoopNestPass
is another issue, which is certainly
something that mentors could help you with.
Best,
Stefanos
Στις Τρί, 17 Μαρ 2020
2020 Mar 18
2
GSoC Opportunity
>
> IMHO, you do. :)
Lol, you have too much faith in me. On a more serious note, how do I know
what issue can be solved in a reasonable amount of time/how do I search for
one?
> Please feel free to email me or Ettore if you encounter any blockers, or
> have further questions.
Hi Whitney, thanks for the video link and info. I was a bit busy today, but
I will work tomorrow and get
2020 Mar 18
2
GSoC Opportunity
Hi Raphael,
Thanks for the clarification. I note that in this case, I also think that
Benson should preferably find a different project as that would probably be
better for everybody.
Best,
Stefanos Baziotis
On Wed, Mar 18, 2020, 12:24 Raphael “Teemperor” Isemann <teemperor at gmail.com>
wrote:
> Just to clarify my point about the “asking if there is already another
> student
2020 Mar 18
2
GSoC Opportunity
Hi to both,
> I'm not applying for GSoC but that's a hint if other students are
applying to help them get started.
Yes I agree, thanks for bringing up the topic.
> On a more serious note, how do I know what issue can be solved in a
reasonable amount of time/how do I search for one?
Well, usually you don't. If you're lucky, someone will be able to provide
you with some
2020 Mar 09
2
GSoC - Advanced Heuristics and Machine Learning
Hello again! Previously, I introduced myself as a prospective GSoC student
interested in LLVM. Per Mr. Doerfert suggestion I took a look at two other
projects that he said could interest me due to my ongoing research in
autotuning. The projects are:
Advanced Heuristics for Ordering Compiler Optimization Passes
Machine learning and compiler optimizations: using inter-procedural
analysis to select
2020 Mar 24
2
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Hi Rithik,
I CC'd the 2 other mentors and hopefully you'll get answer. Sorry, but I
don't know of any other way to help. :/
You may also try to contact them privately.
Best,
Stefanos
Στις Τρί, 24 Μαρ 2020 στις 7:35 μ.μ., ο/η RITHIK SHARMA via llvm-dev <
llvm-dev at lists.llvm.org> έγραψε:
> Ping!
> I'm bit concern about the approaching deadline next week, some
2020 Mar 24
2
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Np, good luck! :)
- Stefanos
Στις Τρί, 24 Μαρ 2020 στις 8:55 μ.μ., ο/η RITHIK SHARMA <
rithiksh02 at gmail.com> έγραψε:
> Many thanks, Stefanos! I really appreciate your help :) I heard from
> Whitney.
>
> Best,
> Rithik
>
> On Tue, 24 Mar 2020 at 23:08, Stefanos Baziotis <
> stefanos.baziotis at gmail.com> wrote:
>
>> Hi Rithik,
>>
>> I
2020 Mar 27
2
[GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved
Hi Rithik,
CodeMoverUtils is not aimed for only loop transformations, it can be used
by any transformation which want to move code or check if code is safe to
be moved.
It can currently do both hoist and sink but require control flow equivalent
between the original location and the intended to be moved location.
I would like to keep the API decoupled from loop, so other transformation
can use it.
2020 Mar 16
3
GSOC Projects
Hey, I am Swapnil Raj I am student in Trinity College Dublin and I am interested
in working on LLVM. I am really interested in two projects listed, the first
one is the extending the clang AST with template information and the second is
finding smart null pointer dereferences. I am passionate about compilers and
interpreters, I have written a few small language based on lambda calculus. I am
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
2020 Mar 15
2
MLIR project, GSoC 2020.
Hi there,
I am Abhimanyu Rawat, 1st-year graduate student and researcher from Paris,
I hail from a pure computer science background on both Bachelors's and
Masters's level. I find MLIR projects quite interesting. I have experience
writing C code for EMC^2 as a protocols engineer for 2 years, I use
python for convenience tasks. From a programming language
perspective(thanks to Dan
2020 Mar 11
3
GSoC Interested student
Hi there!,
As part of my application process to the next GSoC I'm working on the
TODO in OpenMPOpt.cpp line 437:
// TODO: We should validate the declaration agains the types we expect.
Link:
https://github.com/llvm/llvm-project/blob/master/llvm/lib/Transforms/IPO/OpenMPOpt.cpp#L437
I have a question. When there is a mismatch in the types (return type or
argument types) between
2020 Apr 06
2
Branch is not optimized because of right shift
On Sun, Apr 5, 2020 at 6:34 PM Stefanos Baziotis <
stefanos.baziotis at gmail.com> wrote:
> Hi Craig,
>
> > Adding a nuw to the add -8 is incorrect.
> Yeah, I didn't mean to say it was correct. It was just an observation that
> with nuw the optimization was happened and I asked if someone thought it
> was somehow connected.
>
> > From the perspective of the
2020 Mar 01
2
Commits as new contributor
Hi Hal,
> Documentation updates should also be reviewed.
Of course, I meant that I'll open a patch in Phabricator. :)
I didn't know about code-review patch, thanks. I'll defer the update of
developer policy until the other patch is committed so we can have a
clearer picture.
Kind regards,
Stefanos
Στις Κυρ, 1 Μαρ 2020 στις 6:17 μ.μ., ο/η Finkel, Hal J. <hfinkel at anl.gov>
2020 Apr 06
2
Branch is not optimized because of right shift
Adding a nuw to the add -8 is incorrect. From the perspective of the
unsigned math, -8 is treated a very large positive number. The input to the
add is [8,13) and adding a large positive number to it wraps around past 0.
So that is guaranteed unsigned wrap. On the other hand, a sub nuw 8 would
be correct.
~Craig
On Sun, Apr 5, 2020 at 3:27 PM Stefanos Baziotis via llvm-dev <
llvm-dev at
2020 Sep 22
2
How to clean-up SCEVs from sext/zext/trunc ?
Hi Michael,
Thanks for the reply. I've seen but have not used it. FWIW, the problem is
not how to generate the runtime
checks (although it'd be good if we can get it for free), but how to clean
up the SCEVs. Does PSE do that ?
Cheers,
Stefanos
Στις Δευ, 21 Σεπ 2020 στις 11:59 π.μ., ο/η Michael Kruse <
llvmdev at meinersbur.de> έγραψε:
> Have you looked into
2020 Mar 09
2
GSoC Interested student
Greetings,
I'm an LLVM newcomer interested in participating in the next GSoC under
the project "Improve parallelism-aware analyses and optimizations". I've
already read "Compiler Optimizations for OpenMP" and "Compiler
Optimizations for Parallel Programs" both by Doerfert and Finkel. Also,
I've watched their two LLVM meeting developers conferences