Lines Matching refs:rcp
3 declare float @llvm.amdgcn.rcp.f32(float) #0
4 declare double @llvm.amdgcn.rcp.f64(double) #0
12 %rcp = call float @llvm.amdgcn.rcp.f32(float undef)
13 store float %rcp, float addrspace(1)* %out, align 4
22 %rcp = fdiv float 1.0, %src
23 store float %rcp, float addrspace(1)* %out, align 4
32 %rcp = fdiv float 1.0, %src
33 store float %rcp, float addrspace(1)* %out, align 4
40 %rcp = fdiv float 1.0, %src
41 store float %rcp, float addrspace(1)* %out, align 4
50 %rcp = call float @llvm.amdgcn.rcp.f32(float %sqrt)
51 store float %rcp, float addrspace(1)* %out, align 4
59 %rcp = call float @llvm.amdgcn.rcp.f32(float %sqrt)
60 store float %rcp, float addrspace(1)* %out, align 4
69 %rcp = call double @llvm.amdgcn.rcp.f64(double %src)
70 store double %rcp, double addrspace(1)* %out, align 8
79 %rcp = call double @llvm.amdgcn.rcp.f64(double %src)
80 store double %rcp, double addrspace(1)* %out, align 8
87 %rcp = fdiv double 1.0, %src
88 store double %rcp, double addrspace(1)* %out, align 8
97 %rcp = fdiv double 1.0, %src
98 store double %rcp, double addrspace(1)* %out, align 8
108 %rcp = call double @llvm.amdgcn.rcp.f64(double %sqrt)
109 store double %rcp, double addrspace(1)* %out, align 8
119 %rcp = call double @llvm.amdgcn.rcp.f64(double %sqrt)
120 store double %rcp, double addrspace(1)* %out, align 8