Lines Matching refs:frexp
55 ; llvm.amdgcn.frexp.mant
58 declare float @llvm.amdgcn.frexp.mant.f32(float) nounwind readnone
59 declare double @llvm.amdgcn.frexp.mant.f64(double) nounwind readnone
65 %val = call float @llvm.amdgcn.frexp.mant.f32(float undef)
72 %val = call double @llvm.amdgcn.frexp.mant.f64(double undef)
79 %val = call float @llvm.amdgcn.frexp.mant.f32(float 0.0)
86 %val = call double @llvm.amdgcn.frexp.mant.f64(double 0.0)
94 %val = call float @llvm.amdgcn.frexp.mant.f32(float -0.0)
101 %val = call double @llvm.amdgcn.frexp.mant.f64(double -0.0)
108 %val = call float @llvm.amdgcn.frexp.mant.f32(float 1.0)
115 %val = call double @llvm.amdgcn.frexp.mant.f64(double 1.0)
122 %val = call float @llvm.amdgcn.frexp.mant.f32(float -1.0)
129 %val = call double @llvm.amdgcn.frexp.mant.f64(double -1.0)
136 %val = call float @llvm.amdgcn.frexp.mant.f32(float 0x7FF8000000000000)
143 %val = call double @llvm.amdgcn.frexp.mant.f64(double 0x7FF8000000000000)
150 %val = call float @llvm.amdgcn.frexp.mant.f32(float 0x7FF0000000000000)
157 %val = call double @llvm.amdgcn.frexp.mant.f64(double 0x7FF0000000000000)
164 %val = call float @llvm.amdgcn.frexp.mant.f32(float 0xFFF0000000000000)
171 %val = call double @llvm.amdgcn.frexp.mant.f64(double 0xFFF0000000000000)
178 %val = call float @llvm.amdgcn.frexp.mant.f32(float 0x47EFFFFFE0000000)
185 %val = call double @llvm.amdgcn.frexp.mant.f64(double 0x7FEFFFFFFFFFFFFF)
192 %val = call float @llvm.amdgcn.frexp.mant.f32(float 0x36A0000000000000)
199 %val = call double @llvm.amdgcn.frexp.mant.f64(double 4.940656e-324)
205 ; llvm.amdgcn.frexp.exp
208 declare i32 @llvm.amdgcn.frexp.exp.f32(float) nounwind readnone
209 declare i32 @llvm.amdgcn.frexp.exp.f64(double) nounwind readnone
214 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float undef)
221 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double undef)
228 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 0.0)
235 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 0.0)
242 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float -0.0)
249 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double -0.0)
256 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 1024.0)
263 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 1024.0)
270 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float -1024.0)
277 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double -1024.0)
284 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 0.0009765625)
291 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 0.0009765625)
298 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 0x7FF8000000000000)
305 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 0x7FF8000000000000)
312 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 0x7FF0000000000000)
319 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 0x7FF0000000000000)
326 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 0xFFF0000000000000)
333 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 0xFFF0000000000000)
340 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 0x47EFFFFFE0000000)
347 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 0x7FEFFFFFFFFFFFFF)
354 %val = call i32 @llvm.amdgcn.frexp.exp.f32(float 0x36A0000000000000)
361 %val = call i32 @llvm.amdgcn.frexp.exp.f64(double 4.940656e-324)