| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ConstProp/AMDGPU/ |
| H A D | fract.ll | 4 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 D | llvm.amdgcn.fract.ll | 4 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 D | fract.ll | 20 %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 D | fract.f64.ll | 33 %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 D | llvm.amdgcn.fract.f16.ll | 3 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 D | inst-select-amdgcn.fract.s16.mir | 5 …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 D | legalize-fcos.mir | 20 ; 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 D | legalize-fsin.mir | 20 ; 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 D | inst-select-amdgcn.fract.mir | 22 %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 D | legalize-ffloor.mir | 47 ; 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 D | fract.inc | 23 _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 D | fract.h | 23 #define __CLC_BODY <clc/math/fract.inc>
|
| /llvm-project-15.0.7/libclc/generic/lib/math/ |
| H A D | fract.inc | 34 _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 D | fract.cl | 25 #define __CLC_BODY <fract.inc>
|
| /llvm-project-15.0.7/clang/test/Frontend/ |
| H A D | fixed_point_errors.cpp | 7 _Fract fract; // expected-error{{unknown type name '_Fract'}} variable
|
| H A D | fixed_point_unknown_conversions.c | 22 _Fract fract = accum; // ok in func() local
|
| H A D | fixed_point_declarations.c | 22 _Fract fract; // CHECK-DAG: @fract = {{.*}}global i16 0, align 2 variable
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | fixed-point-tbaa.c | 18 void fract(unsigned _Fract *p, _Fract *q, in fract() function
|
| /llvm-project-15.0.7/libclc/clspv/lib/ |
| H A D | SOURCES | 26 ../../generic/lib/math/fract.cl
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | manual.tex | 34 \providecommand{\fract}[1]{\left\{#1\right\}}
|
| /llvm-project-15.0.7/clang/test/CodeGenOpenCL/ |
| H A D | fdeclare-opencl-builtins.cl | 48 float res = fract(a, b);
|
| H A D | builtins-amdgcn-vi.cl | 76 // CHECK: call half @llvm.amdgcn.fract.f16
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | fixed_point.c | 31 _Fract fract; variable
|
| /llvm-project-15.0.7/libclc/spirv/lib/ |
| H A D | SOURCES | 48 ../../generic/lib/math/fract.cl
|
| /llvm-project-15.0.7/libclc/spirv64/lib/ |
| H A D | SOURCES | 48 ../../generic/lib/math/fract.cl
|