Home
last modified time | relevance | path

Searched refs:fract (Results 1 – 25 of 39) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/
H A Dfract.ll4 declare half @llvm.amdgcn.fract.f16(half)
5 declare float @llvm.amdgcn.fract.f32(float)
6 declare double @llvm.amdgcn.fract.f64(double)
23 %p0 = call half @llvm.amdgcn.fract.f16(half +0.0)
25 %n0 = call half @llvm.amdgcn.fract.f16(half -0.0)
27 %p1 = call half @llvm.amdgcn.fract.f16(half +1.0)
29 %n1 = call half @llvm.amdgcn.fract.f16(half -1.0)
31 %p225 = call half @llvm.amdgcn.fract.f16(half +2.25)
63 %p0 = call float @llvm.amdgcn.fract.f32(float +0.0)
65 %n0 = call float @llvm.amdgcn.fract.f32(float -0.0)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.amdgcn.fract.ll4 declare float @llvm.amdgcn.fract.f32(float) #0
5 declare double @llvm.amdgcn.fract.f64(double) #0
10 %fract = call float @llvm.amdgcn.fract.f32(float %src)
11 store float %fract, float addrspace(1)* %out
18 %fract = call double @llvm.amdgcn.fract.f64(double %src)
19 store double %fract, double addrspace(1)* %out
27 %fract = call float @llvm.amdgcn.fract.f32(float undef)
28 store float %fract, float addrspace(1)* %out
H A Dfract.ll20 %fract = fsub float %x, %floor.x
21 store float %fract, float addrspace(1)* %out
36 %fract = fsub float %x.neg, %floor.x.neg
37 store float %fract, float addrspace(1)* %out
53 %fract = fsub float %neg.abs.x, %floor.neg.abs.x
54 store float %fract, float addrspace(1)* %out
67 %fract = fsub float %x, %floor.x
69 store volatile float %fract, float addrspace(1)* %out
H A Dfract.f64.ll33 %fract = fsub double %x, %floor.x
34 store double %fract, double addrspace(1)* %out
61 %fract = fsub double %neg.x, %floor.neg.x
62 store double %fract, double addrspace(1)* %out
90 %fract = fsub double %neg.abs.x, %floor.neg.abs.x
91 store double %fract, double addrspace(1)* %out
104 %fract = fsub double %x, %floor.x
106 store volatile double %fract, double addrspace(1)* %out
H A Dllvm.amdgcn.fract.f16.ll3 declare half @llvm.amdgcn.fract.f16(half %a)
15 %r.val = call half @llvm.amdgcn.fract.f16(half %a.val)
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dinst-select-amdgcn.fract.s16.mir5 …wn>:0:0: cannot select: %2:vgpr(s16) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %1:sgpr(s16) (in…
6 …wn>:0:0: cannot select: %2:vgpr(s16) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %1:vgpr(s16) (in…
26 %2:vgpr(s16) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %1
47 %2:vgpr(s16) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %1
H A Dlegalize-fcos.mir20 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
29 ; VI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
57 ; SI-NEXT: [[INT:%[0-9]+]]:_(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s64)
66 ; VI-NEXT: [[INT:%[0-9]+]]:_(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s64)
95 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
107 ; VI-NEXT: [[INT:%[0-9]+]]:_(s16) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s16)
141 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
155 ; VI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
192 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
209 ; VI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
[all …]
H A Dlegalize-fsin.mir20 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
29 ; VI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
57 ; SI-NEXT: [[INT:%[0-9]+]]:_(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s64)
66 ; VI-NEXT: [[INT:%[0-9]+]]:_(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s64)
95 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
107 ; VI-NEXT: [[INT:%[0-9]+]]:_(s16) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s16)
141 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
155 ; VI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
192 ; SI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
209 ; VI-NEXT: [[INT:%[0-9]+]]:_(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[FMUL]](s32)
[all …]
H A Dinst-select-amdgcn.fract.mir22 %1:vgpr(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %0
43 %1:vgpr(s32) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %0
64 %1:vgpr(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %0
85 %1:vgpr(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), %0
H A Dlegalize-ffloor.mir47 ; SI-NEXT: [[INT:%[0-9]+]]:_(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[COPY]](s64)
83 … ; SI-NEXT: [[INT:%[0-9]+]]:_(s64) = nnan G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[COPY]](s64)
117 ; SI-NEXT: [[INT:%[0-9]+]]:_(s64) = nsz G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[COPY]](s64)
272 ; SI-NEXT: [[INT:%[0-9]+]]:_(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[UV]](s64)
279 ; SI-NEXT: [[INT1:%[0-9]+]]:_(s64) = G_INTRINSIC intrinsic(@llvm.amdgcn.fract), [[UV1]](s64)
/llvm-project-15.0.7/libclc/generic/include/clc/math/
H A Dfract.inc23 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE fract(__CLC_GENTYPE x, global __CLC_GENTYPE *iptr);
24 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE fract(__CLC_GENTYPE x, local __CLC_GENTYPE *iptr);
25 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE fract(__CLC_GENTYPE x, private __CLC_GENTYPE *iptr);
H A Dfract.h23 #define __CLC_BODY <clc/math/fract.inc>
/llvm-project-15.0.7/libclc/generic/lib/math/
H A Dfract.inc34 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE fract(__CLC_GENTYPE x, private __CLC_GENTYPE *iptr) {
44 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE fract(__CLC_GENTYPE x, addrspace __CLC_GENTYPE *iptr) { \
46 __CLC_GENTYPE ret = fract(x, &private_iptr); \
H A Dfract.cl25 #define __CLC_BODY <fract.inc>
/llvm-project-15.0.7/clang/test/Frontend/
H A Dfixed_point_errors.cpp7 _Fract fract; // expected-error{{unknown type name '_Fract'}} variable
H A Dfixed_point_unknown_conversions.c22 _Fract fract = accum; // ok in func() local
H A Dfixed_point_declarations.c22 _Fract fract; // CHECK-DAG: @fract = {{.*}}global i16 0, align 2 variable
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dfixed-point-tbaa.c18 void fract(unsigned _Fract *p, _Fract *q, in fract() function
/llvm-project-15.0.7/libclc/clspv/lib/
H A DSOURCES26 ../../generic/lib/math/fract.cl
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Dmanual.tex34 \providecommand{\fract}[1]{\left\{#1\right\}}
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Dfdeclare-opencl-builtins.cl48 float res = fract(a, b);
H A Dbuiltins-amdgcn-vi.cl76 // CHECK: call half @llvm.amdgcn.fract.f16
/llvm-project-15.0.7/clang/test/AST/
H A Dfixed_point.c31 _Fract fract; variable
/llvm-project-15.0.7/libclc/spirv/lib/
H A DSOURCES48 ../../generic/lib/math/fract.cl
/llvm-project-15.0.7/libclc/spirv64/lib/
H A DSOURCES48 ../../generic/lib/math/fract.cl

12