Home
last modified time | relevance | path

Searched refs:vsll (Results 1 – 13 of 13) sorted by relevance

/external/clang/test/CodeGen/
Dbuiltins-ppc-p8vector.c30 vector signed long long vsll = { 1, 2 }; variable
71 res_vsll = vec_abs(vsll); in test1()
84 res_vsll = vec_add(vsll, vsll); in test1()
154 res_vbll = vec_cmpeq(vsll, vsll); in test1()
165 res_vbll = vec_cmpge(vsll, vsll); in test1()
176 res_vbll = vec_cmple(vsll, vsll); in test1()
187 res_vbll = vec_cmpgt(vsll, vsll); in test1()
198 res_vbll = vec_cmplt(vsll, vsll); in test1()
209 res_vd = vec_double(vsll); in test1()
299 res_vsll = vec_eqv(vsll, vsll); in test1()
[all …]
Dbuiltins-ppc-vsx.c21 vector signed long long vsll = { 255LL, -937LL }; variable
197 res_vsll = vec_div(vsll, vsll); in test1()
248 res_vsll = vec_perm(vsll, vsll, vuc); in test1()
295 res_vsll = vec_splat(vsll, 1); in test1()
313 res_vsi = vec_pack(vsll, vsll); in test1()
325 res_vsll = vec_vperm(vsll, vsll, vuc); in test1()
367 res_vsll = vec_vsx_ld(0, &vsll); in test1()
461 vec_vsx_st(vsll, 0, &res_vsll); in test1()
534 res_vsll = vec_and(vsll, vsll); in test1()
538 res_vsll = vec_and(vbll, vsll); in test1()
[all …]
/external/llvm-project/clang/test/CodeGen/
Dbuiltins-ppc-p8vector.c30 vector signed long long vsll = { 1, 2 }; variable
71 res_vsll = vec_abs(vsll); in test1()
77 res_vsll = vec_add(vsll, vsll); in test1()
136 res_vsll = vec_mergee(vsll, vsll); in test1()
172 res_vbll = vec_cmpeq(vsll, vsll); in test1()
183 res_vbll = vec_cmpge(vsll, vsll); in test1()
194 res_vbll = vec_cmple(vsll, vsll); in test1()
205 res_vbll = vec_cmpgt(vsll, vsll); in test1()
216 res_vbll = vec_cmplt(vsll, vsll); in test1()
308 res_vsll = vec_eqv(vsll, vsll); in test1()
[all …]
Dbuiltins-ppc-vsx.c21 vector signed long long vsll = { 255LL, -937LL }; variable
212 res_vsll = vec_div(vsll, vsll); in test1()
263 res_vsll = vec_perm(vsll, vsll, vuc); in test1()
310 res_vsll = vec_splat(vsll, 1); in test1()
328 res_vsi = vec_pack(vsll, vsll); in test1()
340 res_vsll = vec_vperm(vsll, vsll, vuc); in test1()
382 res_vsll = vec_vsx_ld(0, &vsll); in test1()
476 vec_vsx_st(vsll, 0, &res_vsll); in test1()
549 res_vsll = vec_and(vsll, vsll); in test1()
553 res_vsll = vec_and(vbll, vsll); in test1()
[all …]
/external/llvm-project/llvm/test/CodeGen/VE/VELIntrinsics/
Dvsll.ll16 ; CHECK-NEXT: vsll %v0, %v0, %v1
18 …%3 = tail call fast <256 x double> @llvm.ve.vl.vsll.vvvl(<256 x double> %0, <256 x double> %1, i32…
23 declare <256 x double> @llvm.ve.vl.vsll.vvvl(<256 x double>, <256 x double>, i32)
31 ; CHECK-NEXT: vsll %v2, %v0, %v1
36 …%4 = tail call fast <256 x double> @llvm.ve.vl.vsll.vvvvl(<256 x double> %0, <256 x double> %1, <2…
41 declare <256 x double> @llvm.ve.vl.vsll.vvvvl(<256 x double>, <256 x double>, <256 x double>, i32)
49 ; CHECK-NEXT: vsll %v0, %v0, %s0
51 %3 = tail call fast <256 x double> @llvm.ve.vl.vsll.vvsl(<256 x double> %0, i64 %1, i32 256)
56 declare <256 x double> @llvm.ve.vl.vsll.vvsl(<256 x double>, i64, i32)
64 ; CHECK-NEXT: vsll %v1, %v0, %s0
[all …]
/external/llvm-project/llvm/test/MC/VE/
DVSLL.s6 # CHECK-INST: vsll %v11, %v22, %s20
8 vsll %v11, %v22, %s20 label
10 # CHECK-INST: vsll %vix, %vix, %vix
12 vsll %vix, %vix, %vix label
/external/llvm-project/llvm/test/MC/RISCV/rvv/
Dshift.s11 vsll.vv v8, v4, v20, v0.t
12 # CHECK-INST: vsll.vv v8, v4, v20, v0.t
17 vsll.vv v8, v4, v20
18 # CHECK-INST: vsll.vv v8, v4, v20
23 vsll.vx v8, v4, a0, v0.t
24 # CHECK-INST: vsll.vx v8, v4, a0, v0.t
29 vsll.vx v8, v4, a0
30 # CHECK-INST: vsll.vx v8, v4, a0
35 vsll.vi v8, v4, 31, v0.t
36 # CHECK-INST: vsll.vi v8, v4, 31, v0.t
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dvsx-ldst-builtin-le.ll7 @vsll = global <2 x i64> <i64 255, i64 -937>, align 16
33 %4 = call <2 x double> @llvm.ppc.vsx.lxvd2x(i8* bitcast (<2 x i64>* @vsll to i8*))
60 %13 = load <2 x i64>, <2 x i64>* @vsll, align 16
Dvsx-ldst.ll19 @vsll = global <2 x i64> <i64 255, i64 -937>, align 16
35 %3 = load <2 x double>, <2 x double>* bitcast (<2 x i64>* @vsll to <2 x double>*), align 16
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dvsx-ldst-builtin-le.ll15 @vsll = global <2 x i64> <i64 255, i64 -937>, align 16
49 %4 = call <2 x double> @llvm.ppc.vsx.lxvd2x(i8* bitcast (<2 x i64>* @vsll to i8*))
88 %13 = load <2 x i64>, <2 x i64>* @vsll, align 16
Dvsx-ldst.ll31 @vsll = global <2 x i64> <i64 255, i64 -937>, align 16
47 %3 = load <2 x double>, <2 x double>* bitcast (<2 x i64>* @vsll to <2 x double>*), align 16
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstrInfoV.td573 defm VSLL_V : VALU_IV_V_X_I<"vsll", 0b100101, uimm5>;
/external/llvm-project/llvm/lib/Target/VE/
DVEInstrVec.td1007 let cx = 0, cx2 = 0 in defm VSLL : RVSm<"vsll", 0xe5, I64, V64, VM>;