Displaying 2 results from an estimated 2 matches for "one_f".
Did you mean:
one_1
2013 Jun 07
2
[LLVMdev] How to generate constant memory for ptx code by NVPTX?
Hello,
I work on compiling OpenCL kernel to PTX code by clang and NVPTX with
libclc.
I have a kernel that contains constant variable declared in file scope like
this:
constant one_f = 1.0f;
__kernel void test( ...){ ... }
Then it is compiled to llvm-ir:
@one_f = addrspace(4) const float 1.000000e+00, align 4
define void test(...){ ... }
Finally ptx:
.visible .global .align 4 .f32 one_f = 0f3F800000;
.entry test( ...) { ... }
one_f is placed in global memory and lo...
2013 Jun 07
0
[LLVMdev] How to generate constant memory for ptx code by NVPTX?
...On Fri, Jun 7, 2013 at 11:37 AM, Antony Yu <swpenim at gmail.com> wrote:
> Hello,
>
> I work on compiling OpenCL kernel to PTX code by clang and NVPTX with
> libclc.
> I have a kernel that contains constant variable declared in file scope like
> this:
>
> constant one_f = 1.0f;
> __kernel void test( ...){ ... }
>
> Then it is compiled to llvm-ir:
>
> @one_f = addrspace(4) const float 1.000000e+00, align 4
> define void test(...){ ... }
>
> Finally ptx:
>
> .visible .global .align 4 .f32 one_f = 0f3F800000;
> .entry test( .....