Home | History | Annotate | Download | only in AMDGPU

Lines Matching full:trunc

5 declare float @llvm.trunc.f32(float) nounwind readnone
6 declare <2 x float> @llvm.trunc.v2f32(<2 x float>) nounwind readnone
7 declare <3 x float> @llvm.trunc.v3f32(<3 x float>) nounwind readnone
8 declare <4 x float> @llvm.trunc.v4f32(<4 x float>) nounwind readnone
9 declare <8 x float> @llvm.trunc.v8f32(<8 x float>) nounwind readnone
10 declare <16 x float> @llvm.trunc.v16f32(<16 x float>) nounwind readnone
13 ; EG: TRUNC
16 %y = call float @llvm.trunc.f32(float %x) nounwind readnone
22 ; EG: TRUNC
23 ; EG: TRUNC
27 %y = call <2 x float> @llvm.trunc.v2f32(<2 x float> %x) nounwind readnone
33 ; FIXME-EG: TRUNC
34 ; FIXME-EG: TRUNC
35 ; FIXME-EG: TRUNC
40 ; %y = call <3 x float> @llvm.trunc.v3f32(<3 x float> %x) nounwind readnone
46 ; EG: TRUNC
47 ; EG: TRUNC
48 ; EG: TRUNC
49 ; EG: TRUNC
55 %y = call <4 x float> @llvm.trunc.v4f32(<4 x float> %x) nounwind readnone
61 ; EG: TRUNC
62 ; EG: TRUNC
63 ; EG: TRUNC
64 ; EG: TRUNC
65 ; EG: TRUNC
66 ; EG: TRUNC
67 ; EG: TRUNC
68 ; EG: TRUNC
78 %y = call <8 x float> @llvm.trunc.v8f32(<8 x float> %x) nounwind readnone
84 ; EG: TRUNC
85 ; EG: TRUNC
86 ; EG: TRUNC
87 ; EG: TRUNC
88 ; EG: TRUNC
89 ; EG: TRUNC
90 ; EG: TRUNC
91 ; EG: TRUNC
92 ; EG: TRUNC
93 ; EG: TRUNC
94 ; EG: TRUNC
95 ; EG: TRUNC
96 ; EG: TRUNC
97 ; EG: TRUNC
98 ; EG: TRUNC
99 ; EG: TRUNC
117 %y = call <16 x float> @llvm.trunc.v16f32(<16 x float> %x) nounwind readnone