Displaying 4 results from an estimated 4 matches for "looptransforms".
2006 Sep 28
1
[LLVMdev] Looptransformations..
Hi,
As I now have a working LLVM installation I would like to start
experimenting with loop transformations.
Special loop unrollings, mergers etc.
I just wanted to check if there are any special things that one should
take into account ?
I just figured I'd ask on the list before I start digging since there might be
some tips out there.
Anyway, back to the code.
Thanks.
/Fred
2018 May 31
0
RFC: Extending loop metadata
Hi llvm-dev,
I recently posted an RFC about extending #pragma clang loop to the
cfe-dev mailing list [1]. It proposes adding more loop transformations
to Clang, defines an execution order if multiple transformations are
specified and allow programmers to assign names to loops.
This email is about the LLVM part of the proposal. I am happy for any
feedback, especially about whether the community
2020 Feb 06
2
Writing loop transformations on the right representation is more productive
On 2/5/20 6:13 PM, Chris Lattner via llvm-dev wrote:
>
>
>> On Feb 2, 2020, at 10:35 PM, Michael Kruse via llvm-dev
>> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>>
>>>
>>> That's actually not how I read it. Red/green trees was *one* of the
>>> nine items you mentioned in your list and this didn't
2020 Feb 08
2
Writing loop transformations on the right representation is more productive
...s not mean
we cannot learn from each other's experience.
3) On the technical point design of red/green trees, my personal opinion is
> that this isn’t solving the important part of the problem. Red/green trees
> (as far as I’m aware
> <https://llvm.org/devmtg/2018-10/slides/Kruse-LoopTransforms.pdf>) are a
> memory saving optimization.
>
Not entirely, there would also be a run-time cost if we had to copy the
complete IR before for creating a new "red" representation. If this was
necessary, I think it would be a barrier to speculatively apply
transformations.
> H...