Lines Matching refs:Qm

6911 def : NEONInstAlias<"vcvt${p}.s32.f32 $Qd, $Qm, #0",
6912 (VCVTf2sq QPR:$Qd, QPR:$Qm, pred:$p)>;
6913 def : NEONInstAlias<"vcvt${p}.u32.f32 $Qd, $Qm, #0",
6914 (VCVTf2uq QPR:$Qd, QPR:$Qm, pred:$p)>;
6915 def : NEONInstAlias<"vcvt${p}.f32.s32 $Qd, $Qm, #0",
6916 (VCVTs2fq QPR:$Qd, QPR:$Qm, pred:$p)>;
6917 def : NEONInstAlias<"vcvt${p}.f32.u32 $Qd, $Qm, #0",
6918 (VCVTu2fq QPR:$Qd, QPR:$Qm, pred:$p)>;
6929 def : NEONInstAlias<"vcvt${p}.s16.f16 $Qd, $Qm, #0",
6930 (VCVTh2sq QPR:$Qd, QPR:$Qm, pred:$p)>;
6931 def : NEONInstAlias<"vcvt${p}.u16.f16 $Qd, $Qm, #0",
6932 (VCVTh2uq QPR:$Qd, QPR:$Qm, pred:$p)>;
6933 def : NEONInstAlias<"vcvt${p}.f16.s16 $Qd, $Qm, #0",
6934 (VCVTs2hq QPR:$Qd, QPR:$Qm, pred:$p)>;
6935 def : NEONInstAlias<"vcvt${p}.f16.u16 $Qd, $Qm, #0",
6936 (VCVTu2hq QPR:$Qd, QPR:$Qm, pred:$p)>;
7295 def : NEONInstAlias<!strconcat("vrint", op, ".f32.f32\t$Qd, $Qm"),
7296 (!cast<Instruction>(NAME#"Qf") QPR:$Qd, QPR:$Qm)>;
7300 def : NEONInstAlias<!strconcat("vrint", op, ".f16.f16\t$Qd, $Qm"),
7301 (!cast<Instruction>(NAME#"Qh") QPR:$Qd, QPR:$Qm)>;
9009 def : NEONInstAlias<"vcle${p}.s8 $Qd, $Qn, $Qm",
9010 (VCGEsv16i8 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9011 def : NEONInstAlias<"vcle${p}.s16 $Qd, $Qn, $Qm",
9012 (VCGEsv8i16 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9013 def : NEONInstAlias<"vcle${p}.s32 $Qd, $Qn, $Qm",
9014 (VCGEsv4i32 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9015 def : NEONInstAlias<"vcle${p}.u8 $Qd, $Qn, $Qm",
9016 (VCGEuv16i8 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9017 def : NEONInstAlias<"vcle${p}.u16 $Qd, $Qn, $Qm",
9018 (VCGEuv8i16 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9019 def : NEONInstAlias<"vcle${p}.u32 $Qd, $Qn, $Qm",
9020 (VCGEuv4i32 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9021 def : NEONInstAlias<"vcle${p}.f32 $Qd, $Qn, $Qm",
9022 (VCGEfq QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9024 def : NEONInstAlias<"vcle${p}.f16 $Qd, $Qn, $Qm",
9025 (VCGEhq QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9047 def : NEONInstAlias<"vclt${p}.s8 $Qd, $Qn, $Qm",
9048 (VCGTsv16i8 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9049 def : NEONInstAlias<"vclt${p}.s16 $Qd, $Qn, $Qm",
9050 (VCGTsv8i16 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9051 def : NEONInstAlias<"vclt${p}.s32 $Qd, $Qn, $Qm",
9052 (VCGTsv4i32 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9053 def : NEONInstAlias<"vclt${p}.u8 $Qd, $Qn, $Qm",
9054 (VCGTuv16i8 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9055 def : NEONInstAlias<"vclt${p}.u16 $Qd, $Qn, $Qm",
9056 (VCGTuv8i16 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9057 def : NEONInstAlias<"vclt${p}.u32 $Qd, $Qn, $Qm",
9058 (VCGTuv4i32 QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9059 def : NEONInstAlias<"vclt${p}.f32 $Qd, $Qn, $Qm",
9060 (VCGTfq QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;
9062 def : NEONInstAlias<"vclt${p}.f16 $Qd, $Qn, $Qm",
9063 (VCGThq QPR:$Qd, QPR:$Qm, QPR:$Qn, pred:$p)>;