Displaying 4 results from an estimated 4 matches for "uindex".
Did you mean:
index
2014 Dec 18
8
[LLVMdev] Indexed Load and Store Intrinsics - proposal
...ss to multiple memory addresses. The addresses are specified using a base address and a vector of indices.
We'd like Vectorizers to tap this functionality, and propose to do so by introducing new intrinsics:
VectorValue = @llvm.sindex.load (BaseAddr, VectorOfIndices, Scale)
VectorValue = @llvm.uindex.load (BaseAddr, VectorOfIndices, Scale)
VectorValue = @llvm.sindex.masked.load (BaseAddr, VectorOfIndices, Scale, PassThruVal, Mask)
VectorValue = @llvm.uindex.masked.load (BaseAddr, VectorOfIndices, Scale, PassThruVal, Mask)
Semantics:
For i=0,1,...,N-1: if (Mask[i]) {VectorValue[i] = *(BaseAddr...
2015 Mar 15
2
[LLVMdev] Indexed Load and Store Intrinsics - proposal
...ses. The addresses are specified using a base address and a
> vector of indices.
> We’d like Vectorizers to tap this functionality, and propose to do so
> by introducing new intrinsics:
>
> VectorValue = @llvm.sindex.load (BaseAddr, VectorOfIndices, Scale)
> VectorValue = @llvm.uindex.load (BaseAddr, VectorOfIndices, Scale)
> VectorValue = @llvm.sindex.masked.load (BaseAddr, VectorOfIndices,
> Scale, PassThruVal, Mask) VectorValue = @llvm.uindex.masked.load
> (BaseAddr, VectorOfIndices, Scale, PassThruVal, Mask)
>
> Semantics:
> For i=0,1,…,N-1: if (Mask[i])...
2008 Jun 04
0
Compile error on CentOS 4.6
...codes on CentOS 4.6. And there is compile error during make..
Here is the error messages. Does it come from the gcc library? Should I
update the gcc or other library?
[root at localhost barnes]# make BARNES
make: Warning: File `code.C' has modification time 6e+02 s in the future
m4 -s -Ulen -Uindex
/mnt/hgfs/CentOS-4.6-i386_Shared/splash2/codes/null_macros/c.m4.null code.C
> code.c
gcc -c -O3 -pthread -D_POSIX_C_SOURCE=200112 -Wall -W -Wmissing-prototypes
-Wmissing-declarations -Wredundant-decls -Wdisabled-optimization -Wpadded
-Winline -Wpointer-arith -Wsign-compare -Wendif-labels code.c...
2014 Dec 21
3
[LLVMdev] Indexed Load and Store Intrinsics - proposal
On 12/18/2014 11:56 AM, dag at cray.com wrote:
> "Demikhovsky, Elena" <elena.demikhovsky at intel.com> writes:
>
>> Semantics:
>> For i=0,1,…,N-1: if (Mask[i]) {*(BaseAddr + VectorOfIndices[i]*Scale)
>> = VectorValue[i];}
>> VectorValue: any float or integer vector type.
>> BaseAddr: a pointer; may be zero if full address is placed in the