Displaying 5 results from an estimated 5 matches for "str_0".
Did you mean:
str_c
2019 Jul 21
6
[RFC] A new multidimensional array indexing intrinsic
...ual (that is, there exists an `i` such
that `idxA_i != idxB_i`),
then the resulting pointer values are not equal.
##### Address computation:
Consider an invocation of `llvm.multidim.array.index.*`:
```
<result> = call @llvm.multidim.array.index.* <ty> <ty>* <ptrval>
<str_0>, <idx_0>, <str_1> <idx_1>, ..., <str_n> <idx_n>
```
If the pairs are denoted by `(str_i, idx_i)`, where `str_i` denotes the stride
and `idx_i` denotes the index of the ith pair, then the final address (in bytes)
is computed as:
```
ptrval + len(ty) * [(str_0 * id...
2019 Jul 22
2
[RFC] A new multidimensional array indexing intrinsic
...> then the resulting pointer values are not equal.
>>
>>
>> ##### Address computation:
>> Consider an invocation of `llvm.multidim.array.index.*`:
>>
>> ```
>> <result> = call @llvm.multidim.array.index.* <ty> <ty>* <ptrval> <str_0>, <idx_0>, <str_1> <idx_1>, ..., <str_n> <idx_n>
>> ```
>>
>> If the pairs are denoted by `(str_i, idx_i)`, where `str_i` denotes the stride
>> and `idx_i` denotes the index of the ith pair, then the final address (in bytes)
>> is compu...
2019 Jul 22
2
[RFC] A new multidimensional array indexing intrinsic
...B_i`),
> then the resulting pointer values are not equal.
>
>
> ##### Address computation:
> Consider an invocation of `llvm.multidim.array.index.*`:
>
> ```
> <result> = call @llvm.multidim.array.index.* <ty> <ty>* <ptrval> <str_0>, <idx_0>, <str_1> <idx_1>, ..., <str_n> <idx_n>
> ```
>
> If the pairs are denoted by `(str_i, idx_i)`, where `str_i` denotes the stride
> and `idx_i` denotes the index of the ith pair, then the final address (in bytes)
> is computed...
2019 Jul 25
0
[RFC] A new multidimensional array indexing intrinsic
...inter values are not equal.
>>>
>>>
>>> ##### Address computation:
>>> Consider an invocation of `llvm.multidim.array.index.*`:
>>>
>>> ```
>>> <result> = call @llvm.multidim.array.index.* <ty> <ty>* <ptrval> <str_0>, <idx_0>, <str_1> <idx_1>, ..., <str_n> <idx_n>
>>> ```
>>>
>>> If the pairs are denoted by `(str_i, idx_i)`, where `str_i` denotes the stride
>>> and `idx_i` denotes the index of the ith pair, then the final address (in bytes)
&...
2019 Jul 22
1
[RFC] A new multidimensional array indexing intrinsic
...t; > >
> > >
> > > ##### Address computation:
> > > Consider an invocation of `llvm.multidim.array.index.*`:
> > >
> > > ```
> > > <result> = call @llvm.multidim.array.index.* <ty> <ty>* <ptrval> <str_0>, <idx_0>, <str_1> <idx_1>, ..., <str_n> <idx_n>
> > > ```
> > >
> > > If the pairs are denoted by `(str_i, idx_i)`, where `str_i` denotes the stride
> > > and `idx_i` denotes the index of the ith pair, then the final...