Searched refs:flogb (Results 1 – 9 of 9) sorted by relevance
12 flogb z31.h, p7/m, z31.h label18 flogb z31.s, p7/m, z31.s label24 flogb z31.d, p7/m, z31.d label40 flogb z4.d, p7/m, z31.d label52 flogb z4.d, p7/m, z31.d label
7 flogb z0.b, p0/m, z0.b label16 flogb z0.s, p0/z, z0.s label25 flogb z0.s, p8/m, z0.s label
12 ; CHECK-NEXT: flogb z0.h, p0/m, z1.h14 %out = call <vscale x 8 x i16> @llvm.aarch64.sve.flogb.nxv8f16(<vscale x 8 x i16> %a,23 ; CHECK-NEXT: flogb z0.s, p0/m, z1.s25 %out = call <vscale x 4 x i32> @llvm.aarch64.sve.flogb.nxv4f32(<vscale x 4 x i32> %a,34 ; CHECK-NEXT: flogb z0.d, p0/m, z1.d36 %out = call <vscale x 2 x i64> @llvm.aarch64.sve.flogb.nxv2f64(<vscale x 2 x i64> %a,42 declare <vscale x 8 x i16> @llvm.aarch64.sve.flogb.nxv8f16(<vscale x 8 x i16>, <vscale x 8 x i1>, <…43 declare <vscale x 4 x i32> @llvm.aarch64.sve.flogb.nxv4f32(<vscale x 4 x i32>, <vscale x 4 x i1>, <…44 declare <vscale x 2 x i64> @llvm.aarch64.sve.flogb.nxv2f64(<vscale x 2 x i64>, <vscale x 2 x i1>, <…
84 # ASM-AND-OBJ: flogb.s $fs7, $ft1586 flogb.s $fs7, $ft15
89 # ASM-AND-OBJ: flogb.d $ft13, $fs591 flogb.d $ft13, $fs5
54 def FLOGB_S : FP_ALU_2R<0b0000000100010100001001, "flogb.s", FPR32>;
38 def FLOGB_D : FP_ALU_2R<0b0000000100010100001010, "flogb.d", FPR64>;
681 flogb z31.d, p7/m, z31.d label682 flogb z31.h, p7/m, z31.h label683 flogb z31.s, p7/m, z31.s label4608 # CHECK-NEXT: 1 3 1.00 flogb z31.d, p7/m, z31.d4609 # CHECK-NEXT: 4 6 4.00 flogb z31.h, p7/m, z31.h4610 # CHECK-NEXT: 2 4 2.00 flogb z31.s, p7/m, z31.s8547 … - - - - - - - - 1.00 - flogb z31.d, p7/m, z31.d8548 … - - - - - - - - 4.00 - flogb z31.h, p7/m, z31.h8549 … - - - - - - - - 2.00 - flogb z31.s, p7/m, z31.s
3386 defm FLOGB_ZPmZ : sve2_fp_flogb<"flogb", int_aarch64_sve_flogb>;