Displaying 4 results from an estimated 4 matches for "align4".
Did you mean:
align
2014 Dec 11
5
[LLVMdev] dynamic data dependence extraction using llvm
...imple
example:
------------------------------------
My test example:
for (j = 0; j < N-2; j++) {
for (i = 1; i < N; i++) {
x = a[i-1][j];
a[i][j+2] = x + 1;
}
}
The corresponding simplified llvm-IR is shown in below:
*Beginning of simplified llvm-IR*
entry:
...
store i32 0, i32* %j, align4
br label %for.cond
for.cond:
...
br ...
for.body:
store i32 1, i32* %i, align4
br ...
for.cond1:
...
for.body3:
...
%temp4 = load[10 x i32]** %a.addr, align 8
...
store i32 %add, i32* %arrayidx10, align4
br ...
... ...
*End of simplified llvm-IR*
Th...
2014 Dec 11
2
[LLVMdev] dynamic data dependence extraction using llvm
...x = a[i-1][j];
>
> a[i][j+2] = x + 1;
>
> }
>
> }
>
>
>
> The corresponding simplified llvm-IR is shown in below:
>
> *Beginning of simplified llvm-IR*
>
> entry:
>
> ...
>
> store i32 0, i32* %j, align4
>
> br label %for.cond
>
>
>
> for.cond:
>
> ...
>
> br ...
>
>
>
> for.body:
>
> store i32 1, i32* %i, align4
>
> br ...
>
>
>
> for.cond1:
>
> ...
>
>
>
> for.body3:
>
> ...
>...
2014 Dec 12
2
[LLVMdev] dynamic data dependence extraction using llvm
...x = a[i-1][j];
>
> a[i][j+2] = x + 1;
>
> }
>
> }
>
>
>
> The corresponding simplified llvm-IR is shown in below:
>
> *Beginning of simplified llvm-IR*
>
> entry:
>
> ...
>
> store i32 0, i32* %j, align4
>
> br label %for.cond
>
>
>
> for.cond:
>
> ...
>
> br ...
>
>
>
> for.body:
>
> store i32 1, i32* %i, align4
>
> br ...
>
>
>
> for.cond1:
>
> ...
>
>
>
> for.body3:
>
> ...
>...
2020 Mar 20
4
questionabout loop rotation
Hi,
I have read an email from the mail list. And I have a question about loop rotation. What is it if it is the case below.
--------------------------------------------------------------------------
loop:
A
br X
B
br Y
C
br loop, Z ------------------------------------------------- Thanks! Jerry
[LLVMdev] Loop rotation and loop inversion in LLVM?
Andrew Trickatrick at apple.com
Mon May 20