lorenzo chelini

Results 27 comments of lorenzo chelini

Can you not load `step` and `end` in local variables?

``` struct A{ int end; int step; A(int end, int step) : end(end), step(step) {} }; void use(int); void f(int step, int end){ A a(end, step); auto l = [a](){...

Can you please add the commands you use and the generated IR? BTW if you are trying to replicate our results you can also try out the docker image: https://github.com/wsmoses/Polygeist-Script/

Can you please check to get the same schedule/IR from Polymer using the provided docker and your newer version? If the schedules are different, that could be an explanation. Also,...

> I got the different schedule from the provided docker and my newer verison(updated polymer). This is the point of my confusion. I used the same instruction and almost same...

Do we also plan to rename the tool from mlir-clang to polygeist?

I would like to start a discussion on how to develop this `lower_to` pragma properly. I did some experiments in the directions highlighted by this RFC (see #57), applying the...

@wsmoses Hi Billy, not sure what you mention with "runtime parameters". Current problems I see when emitting linalg generic ops are: 1) linalg generic requires index maps to understand the...

> Thanks @chelini . Have a few comments. I am happy to work off of this. Let me know. Hi @MaheshRavishankar if you don't mind I will like to give...

@MaheshRavishankar, @rengolin, @hanhanW and @nicolasvasilache. We are ready for another round of reviews. I addressed comments that have emerged so far. Currently, the operation has semantics: `tensor.expand_shape` + `tensor.transpose`. I...