Searched refs:pvcmps (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/llvm/test/MC/VE/ |
D | VCPS.s | 14 # CHECK-INST: pvcmps.lo %vix, 22, %v22 18 # CHECK-INST: pvcmps.lo %vix, 22, %v22 22 # CHECK-INST: pvcmps.lo %v11, 63, %v22, %vm11 24 pvcmps.lo %v11, 63, %v22, %vm11 28 pvcmps.lo.sx %v11, 63, %v22, %vm11 30 # CHECK-INST: pvcmps.lo %v11, 63, %v22, %vm11 32 pvcmps.lo.zx %v11, 63, %v22, %vm11 34 # CHECK-INST: pvcmps.up %v11, %vix, %v22, %vm11 36 pvcmps.up %v11, %vix, %v22, %vm11 38 # CHECK-INST: pvcmps %v12, %v20, %v22, %vm12 [all …]
|
/external/llvm-project/llvm/test/CodeGen/VE/VELIntrinsics/ |
D | vcmp.ll | 847 ; CHECK-NEXT: pvcmps %v0, %v0, %v1 849 …%3 = tail call fast <256 x double> @llvm.ve.vl.pvcmps.vvvl(<256 x double> %0, <256 x double> %1, i… 854 declare <256 x double> @llvm.ve.vl.pvcmps.vvvl(<256 x double>, <256 x double>, i32) 862 ; CHECK-NEXT: pvcmps %v2, %v0, %v1 867 …%4 = tail call fast <256 x double> @llvm.ve.vl.pvcmps.vvvvl(<256 x double> %0, <256 x double> %1, … 872 declare <256 x double> @llvm.ve.vl.pvcmps.vvvvl(<256 x double>, <256 x double>, <256 x double>, i32) 880 ; CHECK-NEXT: pvcmps %v0, %s0, %v0 882 %3 = tail call fast <256 x double> @llvm.ve.vl.pvcmps.vsvl(i64 %0, <256 x double> %1, i32 256) 887 declare <256 x double> @llvm.ve.vl.pvcmps.vsvl(i64, <256 x double>, i32) 895 ; CHECK-NEXT: pvcmps %v1, %s0, %v0 [all …]
|
/external/llvm-project/llvm/lib/Target/VE/ |
D | VEInstrVec.td | 895 defm PVCMPSLO : RVm<"pvcmps.lo", 0xfa, V64, I32, VM>; 900 defm PVCMPSUP : RVm<"pvcmps.up", 0xfa, V64, I64, VM>; 902 defm PVCMPS : RVm<"pvcmps", 0xfa, V64, I64, VM512>; 903 def : MnemonicAlias<"pvcmps.lo.sx", "vcmps.w.sx">; 904 def : MnemonicAlias<"vcmps.w.zx", "pvcmps.lo">; 905 def : MnemonicAlias<"vcmps.w", "pvcmps.lo">; 906 def : MnemonicAlias<"pvcmps.lo.zx", "pvcmps.lo">;
|