Home
last modified time | relevance | path

Searched refs:pvmins (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/llvm/test/MC/VE/
DVCMS.s50 # CHECK-INST: pvmins.lo %vix, 22, %v22
54 # CHECK-INST: pvmins.lo %vix, 22, %v22
58 # CHECK-INST: pvmins.lo %v11, 63, %v22, %vm11
60 pvmins.lo %v11, 63, %v22, %vm11
64 pvmins.lo.sx %v11, 63, %v22, %vm11
66 # CHECK-INST: pvmins.lo %v11, 63, %v22, %vm11
68 pvmins.lo.zx %v11, 63, %v22, %vm11
70 # CHECK-INST: pvmins.up %v11, %vix, %v22, %vm11
72 pvmins.up %v11, %vix, %v22, %vm11
74 # CHECK-INST: pvmins %v12, %v20, %v22, %vm12
[all …]
/external/llvm-project/llvm/test/CodeGen/VE/VELIntrinsics/
Dvmin.ll454 ; CHECK-NEXT: pvmins %v0, %v0, %v1
456 …%3 = tail call fast <256 x double> @llvm.ve.vl.pvmins.vvvl(<256 x double> %0, <256 x double> %1, i…
461 declare <256 x double> @llvm.ve.vl.pvmins.vvvl(<256 x double>, <256 x double>, i32)
469 ; CHECK-NEXT: pvmins %v2, %v0, %v1
474 …%4 = tail call fast <256 x double> @llvm.ve.vl.pvmins.vvvvl(<256 x double> %0, <256 x double> %1, …
479 declare <256 x double> @llvm.ve.vl.pvmins.vvvvl(<256 x double>, <256 x double>, <256 x double>, i32)
487 ; CHECK-NEXT: pvmins %v0, %s0, %v0
489 %3 = tail call fast <256 x double> @llvm.ve.vl.pvmins.vsvl(i64 %0, <256 x double> %1, i32 256)
494 declare <256 x double> @llvm.ve.vl.pvmins.vsvl(i64, <256 x double>, i32)
502 ; CHECK-NEXT: pvmins %v1, %s0, %v0
[all …]
/external/llvm-project/llvm/lib/Target/VE/
DVEInstrVec.td927 defm PVMINSLO : RVm<"pvmins.lo", 0x8a, V64, I32, VM>;
932 defm PVMINSUP : RVm<"pvmins.up", 0x8a, V64, I64, VM>;
934 defm PVMINS : RVm<"pvmins", 0x8a, V64, I64, VM512>;
940 def : MnemonicAlias<"pvmins.lo.sx", "vmins.w.sx">;
941 def : MnemonicAlias<"vmins.w.zx", "pvmins.lo">;
942 def : MnemonicAlias<"vmins.w", "pvmins.lo">;
943 def : MnemonicAlias<"pvmins.lo.zx", "pvmins.lo">;