Displaying 2 results from an estimated 2 matches for "offset_a".
Did you mean:
offset_r
2016 May 30
2
Back end with special loop instructions
Hello.
I'm writing a back end for my research SIMD processor that has an assembly language
that is blocked structured, with one-level loops. An example program with my assembly
language:
REPEAT_X_TIMES(Param2)
R0 = LS[offset_A];
END_REPEAT;
The LLVM code somewhat equivalent to the above ASM program is:
vector.body:
%index = phi i64 [ %index.unr, %vector.body.preheader.split.split ], [
%index.next.3, %vector.body ]
%20 = getelementptr inbounds i32, i32* %A, i64 %index
%21 =...
2016 May 30
1
Back end with special loop instructions
...tions
>
> Hello.
> I'm writing a back end for my research SIMD processor that has
> an assembly language
> that is blocked structured, with one-level loops. An example program
> with my assembly
> language:
> REPEAT_X_TIMES(Param2)
> R0 = LS[offset_A];
> END_REPEAT;
>
> The LLVM code somewhat equivalent to the above ASM program is:
> vector.body:
> %index = phi i64 [ %index.unr,
> %vector.body.preheader.split.split ], [
> %index.next.3, %vector.body ]
> %20 = getelementptr i...