Lines Matching refs:i128
13 define dso_local <1 x i128> @test_vec_vslq(<1 x i128> %a, <1 x i128> %b) {
19 %rem = urem <1 x i128> %b, <i128 128>
20 %shl = shl <1 x i128> %a, %rem
21 ret <1 x i128> %shl
24 define dso_local <1 x i128> @test_vec_vsrq(<1 x i128> %a, <1 x i128> %b) {
30 %rem = urem <1 x i128> %b, <i128 128>
31 %shr = lshr <1 x i128> %a, %rem
32 ret <1 x i128> %shr
35 define dso_local <1 x i128> @test_vec_vsraq(<1 x i128> %a, <1 x i128> %b) {
41 %rem = urem <1 x i128> %b, <i128 128>
42 %shr = ashr <1 x i128> %a, %rem
43 ret <1 x i128> %shr
46 define dso_local <1 x i128> @test_vec_vslq2(<1 x i128> %a, <1 x i128> %b) {
52 %shl = shl <1 x i128> %a, %b
53 ret <1 x i128> %shl
56 define dso_local <1 x i128> @test_vec_vsrq2(<1 x i128> %a, <1 x i128> %b) {
62 %shr = lshr <1 x i128> %a, %b
63 ret <1 x i128> %shr
66 define dso_local <1 x i128> @test_vec_vsraq2(<1 x i128> %a, <1 x i128> %b) {
72 %shr = ashr <1 x i128> %a, %b
73 ret <1 x i128> %shr