Home
last modified time | relevance | path

Searched refs:vm1 (Results 1 – 25 of 119) sorted by relevance

12345

/llvm-project-15.0.7/clang/test/CodeGen/VE/
H A Dve-velintrin.c12 __vm256 vm1, vm2, vm3; variable
621 vm1 = _vel_lvm_mmss(vm2, sy, sz); in test_lvm_mmss()
5886 vm1 = _vel_vfmklat_ml(vl); in test_vfmklat_ml()
5893 vm1 = _vel_vfmklaf_ml(vl); in test_vfmklaf_ml()
8658 vm3 = _vel_andm_mmm(vm1, vm2); in test_andm_mmm()
8672 vm3 = _vel_orm_mmm(vm1, vm2); in test_orm_mmm()
8686 vm3 = _vel_xorm_mmm(vm1, vm2); in test_xorm_mmm()
8728 vm2 = _vel_negm_mm(vm1); in test_negm_mm()
8742 v1 = _vel_pcvm_sml(vm1, 256); in test_pcvm_sml()
8749 v1 = _vel_lzvm_sml(vm1, 256); in test_lzvm_sml()
[all …]
/llvm-project-15.0.7/llvm/test/MC/VE/
H A DVFMS.s10 # CHECK-INST: vfmk.w.at %vm1, %vm15
12 vfmk.w.at %vm1, %vm15
14 # CHECK-INST: vfmk.w.af %vm1, %vm15
16 vfmk.w.af %vm1, %vm15
32 vfmk.w.eq %vm1, %vix, %vm15
48 pvfmk.w.lo.at %vm1, %vm15
52 pvfmk.w.lo.af %vm1, %vm15
68 pvfmk.w.lo.eq %vm1, %vix, %vm15
84 pvfmk.w.up.at %vm1, %vm15
88 pvfmk.w.up.af %vm1, %vm15
[all …]
H A DVFMF.s14 # CHECK-INST: vfmk.d.af %vm1, %vm15
16 vfmk.d.af %vm1, %vm15
32 vfmk.d.eq %vm1, %vix, %vm15
48 vfmk.d.nan %vm1, %v50, %vm14
64 vfmk.d.eqnan %vm1, %vix, %vm15
84 vfmk.s.af %vm1, %vm15
100 vfmk.s.eq %vm1, %vix, %vm15
116 vfmk.s.nan %vm1, %v50, %vm14
132 vfmk.s.eqnan %vm1, %vix, %vm15
152 pvfmk.s.up.af %vm1, %vm15
[all …]
H A DVFMK.s10 # CHECK-INST: vfmk.l.at %vm1, %vm15
12 vfmk.l.at %vm1, %vm15
14 # CHECK-INST: vfmk.l.af %vm1, %vm15
16 vfmk.l.af %vm1, %vm15
30 # CHECK-INST: vfmk.l.eq %vm1, %vix, %vm15
32 vfmk.l.eq %vm1, %vix, %vm15
H A DVST.s26 # CHECK-INST: vst.nc %vix, 63, %s22, %vm1
28 vst.nc %vix, 63, %s22, %vm1
58 # CHECK-INST: vstu.nc %vix, 63, %s22, %vm1
60 vstu.nc %vix, 63, %s22, %vm1
90 # CHECK-INST: vstl.nc %vix, 63, %s22, %vm1
92 vstl.nc %vix, 63, %s22, %vm1
122 # CHECK-INST: vst2d.nc %vix, 63, %s22, %vm1
124 vst2d.nc %vix, 63, %s22, %vm1
154 # CHECK-INST: vstu2d.nc %vix, 63, %s22, %vm1
156 vstu2d.nc %vix, 63, %s22, %vm1
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/VE/Vector/
H A Dvec_load.ll23 ; CHECK-NEXT: vmulu.l %v0, 8, %v0, %vm1
24 ; CHECK-NEXT: vaddu.l %v0, %s0, %v0, %vm1
25 ; CHECK-NEXT: vgt %v0, %v0, 0, 0, %vm1
50 ; CHECK-NEXT: vmulu.l %v1, 8, %v1, %vm1
52 ; CHECK-NEXT: vgt %v1, %v1, 0, 0, %vm1
53 ; CHECK-NEXT: vmrg %v0, %v0, %v1, %vm1
69 ; CHECK-NEXT: vmulu.l %v0, 4, %v0, %vm1
71 ; CHECK-NEXT: vgtu %v0, %v0, 0, 0, %vm1
84 ; CHECK-NEXT: vmulu.l %v1, 4, %v1, %vm1
87 ; CHECK-NEXT: vmrg %v0, %v0, %v1, %vm1
[all …]
H A Dmask_binary.ll8 ; CHECK-NEXT: andm %vm1, %vm1, %vm2
18 ; CHECK-NEXT: orm %vm1, %vm1, %vm2
28 ; CHECK-NEXT: xorm %vm1, %vm1, %vm2
H A Dvec_icmp.ll14 ; CHECK-NEXT: vfmk.w.gt %vm1, %v0
29 ; CHECK-NEXT: vfmk.w.gt %vm1, %v0
46 ; CHECK-NEXT: vfmk.w.gt %vm1, %v0
61 ; CHECK-NEXT: vfmk.w.ge %vm1, %v0
76 ; CHECK-NEXT: vfmk.w.ge %vm1, %v0
93 ; CHECK-NEXT: vfmk.w.ge %vm1, %v0
108 ; CHECK-NEXT: vfmk.w.eq %vm1, %v0
123 ; CHECK-NEXT: vfmk.w.eq %vm1, %v0
140 ; CHECK-NEXT: vfmk.w.eq %vm1, %v0
155 ; CHECK-NEXT: vfmk.w.ne %vm1, %v0
[all …]
H A Dvec_fcmp.ll11 ; CHECK-NEXT: xorm %vm1, %vm0, %vm0
21 ; CHECK-NEXT: xorm %vm1, %vm0, %vm0
33 ; CHECK-NEXT: xorm %vm1, %vm0, %vm0
48 ; CHECK-NEXT: vfmk.s.eq %vm1, %v0
62 ; CHECK-NEXT: vfmk.s.eq %vm1, %v0
78 ; CHECK-NEXT: vfmk.s.eq %vm1, %v0
93 ; CHECK-NEXT: vfmk.s.gt %vm1, %v0
107 ; CHECK-NEXT: vfmk.s.gt %vm1, %v0
123 ; CHECK-NEXT: vfmk.s.gt %vm1, %v0
138 ; CHECK-NEXT: vfmk.s.ge %vm1, %v0
[all …]
H A Dstorevm.ll11 ; CHECK-NEXT: svm %s1, %vm1, 3
13 ; CHECK-NEXT: svm %s1, %vm1, 2
15 ; CHECK-NEXT: svm %s1, %vm1, 1
17 ; CHECK-NEXT: svm %s1, %vm1, 0
28 ; CHECK-NEXT: svm %s0, %vm1, 3
33 ; CHECK-NEXT: svm %s0, %vm1, 2
35 ; CHECK-NEXT: svm %s0, %vm1, 1
37 ; CHECK-NEXT: svm %s0, %vm1, 0
H A Dloadvm.ll15 ; CHECK-NEXT: lvm %vm1, 0, %s1
16 ; CHECK-NEXT: lvm %vm1, 1, %s2
17 ; CHECK-NEXT: lvm %vm1, 2, %s3
18 ; CHECK-NEXT: lvm %vm1, 3, %s0
35 ; CHECK-NEXT: lvm %vm1, 0, %s1
36 ; CHECK-NEXT: lvm %vm1, 1, %s2
37 ; CHECK-NEXT: lvm %vm1, 2, %s3
38 ; CHECK-NEXT: lvm %vm1, 3, %s0
H A Dstore_stk_stvm.ll115 ; CHECK-NEXT: svm %s16, %vm1, 0
117 ; CHECK-NEXT: svm %s16, %vm1, 1
119 ; CHECK-NEXT: svm %s16, %vm1, 2
121 ; CHECK-NEXT: svm %s16, %vm1, 3
160 ; CHECK-NEXT: svm %s16, %vm1, 0
162 ; CHECK-NEXT: svm %s16, %vm1, 1
164 ; CHECK-NEXT: svm %s16, %vm1, 2
166 ; CHECK-NEXT: svm %s16, %vm1, 3
356 ; CHECK-NEXT: svm %s1, %vm1, 3
358 ; CHECK-NEXT: svm %s1, %vm1, 2
[all …]
H A Dvp_strided_load.ll12 ; CHECK-NEXT: vmulu.l %v0, %s1, %v0, %vm1
13 ; CHECK-NEXT: vaddu.l %v0, %s0, %v0, %vm1
14 ; CHECK-NEXT: vgtu %v0, %v0, 0, 0, %vm1
54 ; CHECK-NEXT: vmulu.l %v0, %s1, %v0, %vm1
55 ; CHECK-NEXT: vaddu.l %v0, %s0, %v0, %vm1
56 ; CHECK-NEXT: vgtl.zx %v0, %v0, 0, 0, %vm1
96 ; CHECK-NEXT: vmulu.l %v0, %s1, %v0, %vm1
97 ; CHECK-NEXT: vaddu.l %v0, %s0, %v0, %vm1
98 ; CHECK-NEXT: vgt %v0, %v0, 0, 0, %vm1
138 ; CHECK-NEXT: vmulu.l %v0, %s1, %v0, %vm1
[all …]
H A Dvec_select.ll11 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
27 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
45 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
60 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
78 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
93 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
111 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
126 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
H A Dvp_fma.ll11 ; CHECK-NEXT: vfmad.s %v0, %v2, %v0, %v1, %vm1
22 ; CHECK-NEXT: vfmad.s %v0, %v1, %s0, %v0, %vm1
35 ; CHECK-NEXT: vfmad.s %v0, %v1, %s0, %v0, %vm1
48 ; CHECK-NEXT: vfmad.s %v0, %s0, %v0, %v1, %vm1
63 ; CHECK-NEXT: vfmad.d %v0, %v2, %v0, %v1, %vm1
74 ; CHECK-NEXT: vfmad.d %v0, %v1, %s0, %v0, %vm1
87 ; CHECK-NEXT: vfmad.d %v0, %v1, %s0, %v0, %vm1
100 ; CHECK-NEXT: vfmad.d %v0, %s0, %v0, %v1, %vm1
H A Dvp_sdiv.ll11 ; CHECK-NEXT: vdivs.w.sx %v0, %v0, %v1, %vm1
23 ; CHECK-NEXT: vdivs.w.sx %v0, %s0, %v0, %vm1
37 ; CHECK-NEXT: vdivs.w.sx %v0, %v0, %s0, %vm1
53 ; CHECK-NEXT: vdivs.l %v0, %v0, %v1, %vm1
64 ; CHECK-NEXT: vdivs.l %v0, %s0, %v0, %vm1
77 ; CHECK-NEXT: vdivs.l %v0, %v0, %s0, %vm1
H A Dvp_fdiv.ll11 ; CHECK-NEXT: vfdiv.s %v0, %v0, %v1, %vm1
22 ; CHECK-NEXT: vfdiv.s %v0, %s0, %v0, %vm1
35 ; CHECK-NEXT: vfdiv.s %v0, %v0, %s0, %vm1
51 ; CHECK-NEXT: vfdiv.d %v0, %v0, %v1, %vm1
62 ; CHECK-NEXT: vfdiv.d %v0, %s0, %v0, %vm1
75 ; CHECK-NEXT: vfdiv.d %v0, %v0, %s0, %vm1
H A Dvp_fadd.ll11 ; CHECK-NEXT: pvfadd.up %v0, %v0, %v1, %vm1
22 ; CHECK-NEXT: pvfadd.up %v0, %s0, %v0, %vm1
35 ; CHECK-NEXT: pvfadd.up %v0, %s0, %v0, %vm1
51 ; CHECK-NEXT: vfadd.d %v0, %v0, %v1, %vm1
62 ; CHECK-NEXT: vfadd.d %v0, %s0, %v0, %vm1
75 ; CHECK-NEXT: vfadd.d %v0, %s0, %v0, %vm1
H A Dvp_fmul.ll11 ; CHECK-NEXT: pvfmul.up %v0, %v0, %v1, %vm1
22 ; CHECK-NEXT: pvfmul.up %v0, %s0, %v0, %vm1
35 ; CHECK-NEXT: pvfmul.up %v0, %s0, %v0, %vm1
51 ; CHECK-NEXT: vfmul.d %v0, %v0, %v1, %vm1
62 ; CHECK-NEXT: vfmul.d %v0, %s0, %v0, %vm1
75 ; CHECK-NEXT: vfmul.d %v0, %s0, %v0, %vm1
H A Dvp_udiv.ll11 ; CHECK-NEXT: vdivu.w %v0, %v0, %v1, %vm1
23 ; CHECK-NEXT: vdivu.w %v0, %s0, %v0, %vm1
37 ; CHECK-NEXT: vdivu.w %v0, %v0, %s0, %vm1
53 ; CHECK-NEXT: vdivu.l %v0, %v0, %v1, %vm1
64 ; CHECK-NEXT: vdivu.l %v0, %s0, %v0, %vm1
77 ; CHECK-NEXT: vdivu.l %v0, %v0, %s0, %vm1
H A Dvp_merge.ll11 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
29 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
47 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
64 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
82 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
99 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
117 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
134 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
H A Dvp_select.ll11 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
29 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
47 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
64 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
82 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
99 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
117 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
134 ; CHECK-NEXT: vmrg %v1, %v1, %v0, %vm1
H A Dvp_fsub.ll11 ; CHECK-NEXT: pvfsub.up %v0, %v0, %v1, %vm1
22 ; CHECK-NEXT: pvfsub.up %v0, %s0, %v0, %vm1
38 ; CHECK-NEXT: pvfsub.up %v0, %v0, %v1, %vm1
54 ; CHECK-NEXT: vfsub.d %v0, %v0, %v1, %vm1
65 ; CHECK-NEXT: vfsub.d %v0, %s0, %v0, %vm1
81 ; CHECK-NEXT: vfsub.d %v0, %v0, %v1, %vm1
/llvm-project-15.0.7/llvm/test/CodeGen/VE/VELIntrinsics/
H A Dvfmk.ll60 ; CHECK-NEXT: vfmk.l.gt %vm1, %v0, %vm1
90 ; CHECK-NEXT: vfmk.l.lt %vm1, %v0, %vm1
120 ; CHECK-NEXT: vfmk.l.ne %vm1, %v0, %vm1
150 ; CHECK-NEXT: vfmk.l.eq %vm1, %v0, %vm1
180 ; CHECK-NEXT: vfmk.l.ge %vm1, %v0, %vm1
210 ; CHECK-NEXT: vfmk.l.le %vm1, %v0, %vm1
240 ; CHECK-NEXT: vfmk.l.num %vm1, %v0, %vm1
270 ; CHECK-NEXT: vfmk.l.nan %vm1, %v0, %vm1
480 ; CHECK-NEXT: vfmk.w.gt %vm1, %v0, %vm1
510 ; CHECK-NEXT: vfmk.w.lt %vm1, %v0, %vm1
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dnoescape.cpp8 virtual void vm1(int *, int * __attribute__((noescape)));
24 void S::vm1(int *, int * __attribute__((noescape))) {} in vm1() function in S
35 s->vm1(p0, p1); in test0()

12345