Lines Matching refs:fix

4 declare i16 @llvm.smul.fix.i16(i16, i16, i32)
5 declare i16 @llvm.smul.fix.sat.i16(i16, i16, i32)
6 declare <2 x i16> @llvm.smul.fix.v2i16(<2 x i16>, <2 x i16>, i32)
7 declare <2 x i16> @llvm.smul.fix.sat.v2i16(<2 x i16>, <2 x i16>, i32)
10 ;; llvm.smul.fix (scalar)
18 %res = call i16 @llvm.smul.fix.i16(i16 %arg, i16 0, i32 15)
27 %res = call i16 @llvm.smul.fix.i16(i16 0, i16 %arg, i32 15)
36 %res = call i16 @llvm.smul.fix.i16(i16 %arg, i16 undef, i32 15)
45 %res = call i16 @llvm.smul.fix.i16(i16 undef, i16 %arg, i32 15)
54 %res = call i16 @llvm.smul.fix.i16(i16 %arg, i16 16384, i32 14)
63 %res = call i16 @llvm.smul.fix.i16(i16 2, i16 %arg, i32 1)
68 ;; llvm.smul.fix.sat (scalar)
76 %res = call i16 @llvm.smul.fix.sat.i16(i16 %arg, i16 0, i32 15)
85 %res = call i16 @llvm.smul.fix.sat.i16(i16 0, i16 %arg, i32 15)
94 %res = call i16 @llvm.smul.fix.sat.i16(i16 %arg, i16 undef, i32 15)
103 %res = call i16 @llvm.smul.fix.sat.i16(i16 undef, i16 %arg, i32 15)
112 %res = call i16 @llvm.smul.fix.sat.i16(i16 %arg, i16 16384, i32 14)
121 %res = call i16 @llvm.smul.fix.sat.i16(i16 2, i16 %arg, i32 1)
126 ;; llvm.smul.fix (vector)
134 %res = call <2 x i16> @llvm.smul.fix.v2i16(<2 x i16> %arg, <2 x i16> zeroinitializer, i32 15)
143 %res = call <2 x i16> @llvm.smul.fix.v2i16(<2 x i16> zeroinitializer, <2 x i16> %arg, i32 15)
152 %res = call <2 x i16> @llvm.smul.fix.v2i16(<2 x i16> %arg, <2 x i16> undef, i32 15)
161 %res = call <2 x i16> @llvm.smul.fix.v2i16(<2 x i16> undef, <2 x i16> %arg, i32 15)
170 …%res = call <2 x i16> @llvm.smul.fix.v2i16(<2 x i16> %arg, <2 x i16> <i16 16384, i16 16384>, i32 1…
179 %res = call <2 x i16> @llvm.smul.fix.v2i16(<2 x i16> <i16 2, i16 2>, <2 x i16> %arg, i32 1)
184 ;; llvm.smul.fix.sat (vector)
192 %res = call <2 x i16> @llvm.smul.fix.sat.v2i16(<2 x i16> %arg, <2 x i16> zeroinitializer, i32 15)
201 %res = call <2 x i16> @llvm.smul.fix.sat.v2i16(<2 x i16> zeroinitializer, <2 x i16> %arg, i32 15)
210 %res = call <2 x i16> @llvm.smul.fix.sat.v2i16(<2 x i16> %arg, <2 x i16> undef, i32 15)
219 %res = call <2 x i16> @llvm.smul.fix.sat.v2i16(<2 x i16> undef, <2 x i16> %arg, i32 15)
228 …%res = call <2 x i16> @llvm.smul.fix.sat.v2i16(<2 x i16> %arg, <2 x i16> <i16 16384, i16 16384>, i…
237 %res = call <2 x i16> @llvm.smul.fix.sat.v2i16(<2 x i16> <i16 2, i16 2>, <2 x i16> %arg, i32 1)