Lines Matching refs:FPImm
776 (outs VPR64:$Rd), (ins VPR64:$Rn, fpz32:$FPImm),
777 asmop # "\t$Rd.2s, $Rn.2s, $FPImm",
779 (v2i32 (Neon_cmpz (v2f32 VPR64:$Rn), (f32 fpimm:$FPImm), CC)))],
783 (outs VPR128:$Rd), (ins VPR128:$Rn, fpz32:$FPImm),
784 asmop # "\t$Rd.4s, $Rn.4s, $FPImm",
786 (v4i32 (Neon_cmpz (v4f32 VPR128:$Rn), (f32 fpimm:$FPImm), CC)))],
790 (outs VPR128:$Rd), (ins VPR128:$Rn, fpz32:$FPImm),
791 asmop # "\t$Rd.2d, $Rn.2d, $FPImm",
793 (v2i64 (Neon_cmpz (v2f64 VPR128:$Rn), (f32 fpimm:$FPImm), CC)))],
4330 (outs FPR32:$Rd), (ins FPR32:$Rn, fpz32:$FPImm),
4331 !strconcat(asmop, "\t$Rd, $Rn, $FPImm"),
4335 (outs FPR64:$Rd), (ins FPR64:$Rn, fpz32:$FPImm),
4336 !strconcat(asmop, "\t$Rd, $Rn, $FPImm"),
4357 (v1f32 (scalar_to_vector (f32 fpz32:$FPImm))))),
4358 (INSTS FPR32:$Rn, fpz32:$FPImm)>;
4360 (v1f32 (scalar_to_vector (f32 fpz32:$FPImm))))),
4361 (INSTD FPR64:$Rn, fpz32:$FPImm)>;
5126 def : Pat<(v1i64 (Neon_cmpz (v1f64 FPR64:$Rn), (f32 fpz32:$FPImm), SETEQ)),
5127 (FCMEQZddi FPR64:$Rn, fpz32:$FPImm)>;