logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

vloadn - Read vectors from a pointer to memory.

Authors

TheKhronosGroup

Description

       Return sizeof (gentypen) bytes of data read from address (p + (offset * n)).

       The address computed as (p + (offset * n)) must be 8-bit aligned if gentype is char or uchar; 16-bit
       aligned if gentype is short or ushort; 32-bit aligned if gentype is int, uint, or float; 64-bit aligned
       if gentype is long or ulong.

       If the half extension is enabled, the address computed as (p + (offset * n)) must be 16-bit aligned.

Name

       vloadn - Read vectors from a pointer to memory.

       gentypenvloadn(size_t offset,const__globalgentype*p);gentypenvloadn(size_t offset,const__localgentype*p);gentypenvloadn(size_t offset,const__constantgentype*p);gentypenvloadn(size_t offset,const__privategentype*p);

Notes

        1. OpenCL Specification
           page 267, section 6.12.7 - Vector Data Load and Store Functions

The Khronos Group                                  11/18/2024                                       VLOADN(3clc)

See Also

vectorDataLoadandStoreFunctions(3clc)

Specification

OpenCLSpecification[1]

See Also