search for: str_0

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...