Home
last modified time | relevance | path

Searched refs:src (Results 1 – 25 of 1636) sorted by relevance

12345678910>>...66

/llvm-project-15.0.7/clang/test/CodeGen/
H A Dbuiltins-nvptx-mma.cu76 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 3, 0); in test_wmma_buitins()
79 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 3, 1); in test_wmma_buitins()
82 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 2, 0); in test_wmma_buitins()
85 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 2, 1); in test_wmma_buitins()
88 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 1, 0); in test_wmma_buitins()
91 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 1, 1); in test_wmma_buitins()
94 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 0, 0); in test_wmma_buitins()
97 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 0, 1); in test_wmma_buitins()
100 __hmma_m16n16k16_mma_f32f16(fdst, src, src, src, 3, 0); in test_wmma_buitins()
103 __hmma_m16n16k16_mma_f32f16(fdst, src, src, src, 3, 1); in test_wmma_buitins()
[all …]
H A Dbuiltins-nvptx-sm_70.cu81 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 0, 0); in nvvm_wmma_m16n16k16()
84 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 0, 1); in nvvm_wmma_m16n16k16()
87 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 1, 0); in nvvm_wmma_m16n16k16()
90 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 1, 1); in nvvm_wmma_m16n16k16()
93 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 2, 0); in nvvm_wmma_m16n16k16()
96 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 2, 1); in nvvm_wmma_m16n16k16()
99 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 3, 0); in nvvm_wmma_m16n16k16()
102 __hmma_m16n16k16_mma_f16f16(dst, src, src, src, 3, 1); in nvvm_wmma_m16n16k16()
131 __hmma_m16n16k16_mma_f32f16(fdst, src, src, src, 0, 0); in nvvm_wmma_m16n16k16()
134 __hmma_m16n16k16_mma_f32f16(fdst, src, src, src, 0, 1); in nvvm_wmma_m16n16k16()
[all …]
H A Dcatch-implicit-integer-truncations.c41 return src; in unsigned_int_to_unsigned_char()
61 return src; in signed_int_to_unsigned_char()
81 return src; in unsigned_int_to_signed_char()
101 return src; in signed_int_to_signed_char()
128 return src; in uint32_to_uint8()
165 return src; in ignorelist_0()
170 return src; in ignorelist_1()
175 return src; in ignorelist_2()
180 return src; in ignorelist_3()
234 return src; in unsigned_char_to_unsigned_int()
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/RISCV/rvv-intrinsics/
H A Dvreinterpret.c14 return vreinterpret_v_i8mf8_u8mf8(src); in test_vreinterpret_v_i8mf8_u8mf8()
22 return vreinterpret_v_i8mf4_u8mf4(src); in test_vreinterpret_v_i8mf4_u8mf4()
30 return vreinterpret_v_i8mf2_u8mf2(src); in test_vreinterpret_v_i8mf2_u8mf2()
38 return vreinterpret_v_i8m1_u8m1(src); in test_vreinterpret_v_i8m1_u8m1()
46 return vreinterpret_v_i8m2_u8m2(src); in test_vreinterpret_v_i8m2_u8m2()
54 return vreinterpret_v_i8m4_u8m4(src); in test_vreinterpret_v_i8m4_u8m4()
62 return vreinterpret_v_i8m8_u8m8(src); in test_vreinterpret_v_i8m8_u8m8()
94 return vreinterpret_v_u8m1_i8m1(src); in test_vreinterpret_v_u8m1_i8m1()
102 return vreinterpret_v_u8m2_i8m2(src); in test_vreinterpret_v_u8m2_i8m2()
110 return vreinterpret_v_u8m4_i8m4(src); in test_vreinterpret_v_u8m4_i8m4()
[all …]
H A Dvget-index-out-of-range.c10 return vget_v_i8m2_i8m1(src, index); in test_vget_v_index_not_constant()
15 return vget_v_i8m2_i8m1(src, 2); in test_vget_v_i8m2_i8m1()
20 return vget_v_i8m4_i8m1(src, 4); in test_vget_v_i8m4_i8m1()
25 return vget_v_i8m4_i8m2(src, 2); in test_vget_v_i8m4_i8m2()
30 return vget_v_i8m8_i8m1(src, 8); in test_vget_v_i8m8_i8m1()
35 return vget_v_i8m8_i8m2(src, 4); in test_vget_v_i8m8_i8m2()
40 return vget_v_i8m8_i8m4(src, 2); in test_vget_v_i8m8_i8m4()
45 return vget_v_i16m2_i16m1(src, 2); in test_vget_v_i16m2_i16m1()
50 return vget_v_i16m4_i16m1(src, 4); in test_vget_v_i16m4_i16m1()
135 return vget_v_u8m2_u8m1(src, 2); in test_vget_v_u8m2_u8m1()
[all …]
H A Dvget.c18 return vget_v_i8m2_i8m1(src, 1); in test_vget_v_i8m2_i8m1()
27 return vget_v_i8m4_i8m1(src, 2); in test_vget_v_i8m4_i8m1()
36 return vget_v_i8m4_i8m2(src, 1); in test_vget_v_i8m4_i8m2()
45 return vget_v_i8m8_i8m1(src, 6); in test_vget_v_i8m8_i8m1()
54 return vget_v_i8m8_i8m2(src, 3); in test_vget_v_i8m8_i8m2()
63 return vget_v_i8m8_i8m4(src, 1); in test_vget_v_i8m8_i8m4()
72 return vget_v_i16m2_i16m1(src, 1); in test_vget_v_i16m2_i16m1()
81 return vget_v_i16m4_i16m1(src, 2); in test_vget_v_i16m4_i16m1()
234 return vget_v_u8m2_u8m1(src, 1); in test_vget_v_u8m2_u8m1()
243 return vget_v_u8m4_u8m1(src, 2); in test_vget_v_u8m4_u8m1()
[all …]
H A Dvmv.c887 int8_t test_vmv_x_s_i8mf8_i8(vint8mf8_t src) { return vmv_x_s_i8mf8_i8(src); } in test_vmv_x_s_i8mf8_i8() argument
903 int8_t test_vmv_x_s_i8mf4_i8(vint8mf4_t src) { return vmv_x_s_i8mf4_i8(src); } in test_vmv_x_s_i8mf4_i8() argument
919 int8_t test_vmv_x_s_i8mf2_i8(vint8mf2_t src) { return vmv_x_s_i8mf2_i8(src); } in test_vmv_x_s_i8mf2_i8() argument
935 int8_t test_vmv_x_s_i8m1_i8(vint8m1_t src) { return vmv_x_s_i8m1_i8(src); } in test_vmv_x_s_i8m1_i8() argument
951 int8_t test_vmv_x_s_i8m2_i8(vint8m2_t src) { return vmv_x_s_i8m2_i8(src); } in test_vmv_x_s_i8m2_i8() argument
967 int8_t test_vmv_x_s_i8m4_i8(vint8m4_t src) { return vmv_x_s_i8m4_i8(src); } in test_vmv_x_s_i8m4_i8() argument
983 int8_t test_vmv_x_s_i8m8_i8(vint8m8_t src) { return vmv_x_s_i8m8_i8(src); } in test_vmv_x_s_i8m8_i8() argument
1317 uint8_t test_vmv_x_s_u8m1_u8(vuint8m1_t src) { return vmv_x_s_u8m1_u8(src); } in test_vmv_x_s_u8m1_u8() argument
1333 uint8_t test_vmv_x_s_u8m2_u8(vuint8m2_t src) { return vmv_x_s_u8m2_u8(src); } in test_vmv_x_s_u8m2_u8() argument
1349 uint8_t test_vmv_x_s_u8m4_u8(vuint8m4_t src) { return vmv_x_s_u8m4_u8(src); } in test_vmv_x_s_u8m4_u8() argument
[all …]
H A Dvfncvt.c15 return vfncvt_x_f_w_i16mf4(src, vl); in test_vfncvt_x_f_w_i16mf4()
24 return vfncvt_rtz_x_f_w_i16mf4(src, vl); in test_vfncvt_rtz_x_f_w_i16mf4()
33 return vfncvt_x_f_w_i16mf2(src, vl); in test_vfncvt_x_f_w_i16mf2()
51 return vfncvt_x_f_w_i16m1(src, vl); in test_vfncvt_x_f_w_i16m1()
69 return vfncvt_x_f_w_i16m2(src, vl); in test_vfncvt_x_f_w_i16m2()
87 return vfncvt_x_f_w_i16m4(src, vl); in test_vfncvt_x_f_w_i16m4()
141 return vfncvt_xu_f_w_u16m1(src, vl); in test_vfncvt_xu_f_w_u16m1()
159 return vfncvt_xu_f_w_u16m2(src, vl); in test_vfncvt_xu_f_w_u16m2()
213 return vfncvt_x_f_w_i32m1(src, vl); in test_vfncvt_x_f_w_i32m1()
231 return vfncvt_x_f_w_i32m2(src, vl); in test_vfncvt_x_f_w_i32m2()
[all …]
H A Dvfcvt.c15 return vfcvt_x_f_v_i32mf2(src, vl); in test_vfcvt_x_f_v_i32mf2()
33 return vfcvt_x_f_v_i32m1(src, vl); in test_vfcvt_x_f_v_i32m1()
51 return vfcvt_x_f_v_i32m2(src, vl); in test_vfcvt_x_f_v_i32m2()
69 return vfcvt_x_f_v_i32m4(src, vl); in test_vfcvt_x_f_v_i32m4()
87 return vfcvt_x_f_v_i32m8(src, vl); in test_vfcvt_x_f_v_i32m8()
123 return vfcvt_xu_f_v_u32m1(src, vl); in test_vfcvt_xu_f_v_u32m1()
141 return vfcvt_xu_f_v_u32m2(src, vl); in test_vfcvt_xu_f_v_u32m2()
204 return vfcvt_f_x_v_f32m1(src, vl); in test_vfcvt_f_x_v_f32m1()
213 return vfcvt_f_x_v_f32m2(src, vl); in test_vfcvt_f_x_v_f32m2()
222 return vfcvt_f_x_v_f32m4(src, vl); in test_vfcvt_f_x_v_f32m4()
[all …]
H A Dvfwcvt.c15 return vfwcvt_f_x_v_f32mf2(src, vl); in test_vfwcvt_f_x_v_f32mf2()
24 return vfwcvt_f_x_v_f32m1(src, vl); in test_vfwcvt_f_x_v_f32m1()
33 return vfwcvt_f_x_v_f32m2(src, vl); in test_vfwcvt_f_x_v_f32m2()
42 return vfwcvt_f_x_v_f32m4(src, vl); in test_vfwcvt_f_x_v_f32m4()
51 return vfwcvt_f_x_v_f32m8(src, vl); in test_vfwcvt_f_x_v_f32m8()
69 return vfwcvt_f_xu_v_f32m1(src, vl); in test_vfwcvt_f_xu_v_f32m1()
78 return vfwcvt_f_xu_v_f32m2(src, vl); in test_vfwcvt_f_xu_v_f32m2()
87 return vfwcvt_f_xu_v_f32m4(src, vl); in test_vfwcvt_f_xu_v_f32m4()
105 return vfwcvt_x_f_v_i64m1(src, vl); in test_vfwcvt_x_f_v_i64m1()
123 return vfwcvt_x_f_v_i64m2(src, vl); in test_vfwcvt_x_f_v_i64m2()
[all …]
H A Dvfmv.c15 return vfmv_v_f_f32mf2(src, vl); in test_vfmv_v_f_f32mf2()
24 return vfmv_v_f_f32m1(src, vl); in test_vfmv_v_f_f32m1()
33 return vfmv_v_f_f32m2(src, vl); in test_vfmv_v_f_f32m2()
42 return vfmv_v_f_f32m4(src, vl); in test_vfmv_v_f_f32m4()
51 return vfmv_v_f_f32m8(src, vl); in test_vfmv_v_f_f32m8()
60 return vfmv_v_f_f64m1(src, vl); in test_vfmv_v_f_f64m1()
69 return vfmv_v_f_f64m2(src, vl); in test_vfmv_v_f_f64m2()
78 return vfmv_v_f_f64m4(src, vl); in test_vfmv_v_f_f64m4()
87 return vfmv_v_f_f64m8(src, vl); in test_vfmv_v_f_f64m8()
114 return vfmv_f_s_f32m1_f32(src); in test_vfmv_f_s_f32m1_f32()
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/RISCV/rvv-intrinsics-overloaded/
H A Dvreinterpret.c13 return vreinterpret_u8mf8(src); in test_vreinterpret_v_i8mf8_u8mf8()
21 return vreinterpret_u8mf4(src); in test_vreinterpret_v_i8mf4_u8mf4()
29 return vreinterpret_u8mf2(src); in test_vreinterpret_v_i8mf2_u8mf2()
37 return vreinterpret_u8m1(src); in test_vreinterpret_v_i8m1_u8m1()
45 return vreinterpret_u8m2(src); in test_vreinterpret_v_i8m2_u8m2()
53 return vreinterpret_u8m4(src); in test_vreinterpret_v_i8m4_u8m4()
61 return vreinterpret_u8m8(src); in test_vreinterpret_v_i8m8_u8m8()
69 return vreinterpret_i8mf8(src); in test_vreinterpret_v_u8mf8_i8mf8()
93 return vreinterpret_i8m1(src); in test_vreinterpret_v_u8m1_i8m1()
101 return vreinterpret_i8m2(src); in test_vreinterpret_v_u8m2_i8m2()
[all …]
H A Dvmv.c14 return vmv_v(src, vl); in test_vmv_v_v_i8mf8()
23 return vmv_v(src, vl); in test_vmv_v_v_i8mf4()
32 return vmv_v(src, vl); in test_vmv_v_v_i8mf2()
482 int8_t test_vmv_x_s_i8mf8_i8(vint8mf8_t src) { return vmv_x(src); } in test_vmv_x_s_i8mf8_i8() argument
498 int8_t test_vmv_x_s_i8mf4_i8(vint8mf4_t src) { return vmv_x(src); } in test_vmv_x_s_i8mf4_i8() argument
514 int8_t test_vmv_x_s_i8mf2_i8(vint8mf2_t src) { return vmv_x(src); } in test_vmv_x_s_i8mf2_i8() argument
530 int8_t test_vmv_x_s_i8m1_i8(vint8m1_t src) { return vmv_x(src); } in test_vmv_x_s_i8m1_i8() argument
546 int8_t test_vmv_x_s_i8m2_i8(vint8m2_t src) { return vmv_x(src); } in test_vmv_x_s_i8m2_i8() argument
562 int8_t test_vmv_x_s_i8m4_i8(vint8m4_t src) { return vmv_x(src); } in test_vmv_x_s_i8m4_i8() argument
578 int8_t test_vmv_x_s_i8m8_i8(vint8m8_t src) { return vmv_x(src); } in test_vmv_x_s_i8m8_i8() argument
[all …]
H A Dvget.c14 return vget_i8m1(src, 0); in test_vget_v_i8m2_i8m1()
23 return vget_i8m1(src, 0); in test_vget_v_i8m4_i8m1()
32 return vget_i8m1(src, 0); in test_vget_v_i8m8_i8m1()
41 return vget_i8m2(src, 0); in test_vget_v_i8m4_i8m2()
50 return vget_i8m2(src, 0); in test_vget_v_i8m8_i8m2()
59 return vget_i8m4(src, 0); in test_vget_v_i8m8_i8m4()
68 return vget_u8m1(src, 0); in test_vget_v_u8m2_u8m1()
77 return vget_u8m1(src, 0); in test_vget_v_u8m4_u8m1()
86 return vget_u8m1(src, 0); in test_vget_v_u8m8_u8m1()
95 return vget_u8m2(src, 0); in test_vget_v_u8m4_u8m2()
[all …]
H A Dvfcvt.c14 return vfcvt_x(src, vl); in test_vfcvt_x_f_v_i32mf2()
23 return vfcvt_rtz_x(src, vl); in test_vfcvt_rtz_x_f_v_i32mf2()
32 return vfcvt_x(src, vl); in test_vfcvt_x_f_v_i32m1()
50 return vfcvt_x(src, vl); in test_vfcvt_x_f_v_i32m2()
68 return vfcvt_x(src, vl); in test_vfcvt_x_f_v_i32m4()
86 return vfcvt_x(src, vl); in test_vfcvt_x_f_v_i32m8()
104 return vfcvt_xu(src, vl); in test_vfcvt_xu_f_v_u32mf2()
194 return vfcvt_f(src, vl); in test_vfcvt_f_x_v_f32mf2()
203 return vfcvt_f(src, vl); in test_vfcvt_f_x_v_f32m1()
212 return vfcvt_f(src, vl); in test_vfcvt_f_x_v_f32m2()
[all …]
H A Dvfncvt.c14 return vfncvt_x(src, vl); in test_vfncvt_x_f_w_i16mf4()
23 return vfncvt_rtz_x(src, vl); in test_vfncvt_rtz_x_f_w_i16mf4()
32 return vfncvt_x(src, vl); in test_vfncvt_x_f_w_i16mf2()
50 return vfncvt_x(src, vl); in test_vfncvt_x_f_w_i16m1()
68 return vfncvt_x(src, vl); in test_vfncvt_x_f_w_i16m2()
86 return vfncvt_x(src, vl); in test_vfncvt_x_f_w_i16m4()
104 return vfncvt_xu(src, vl); in test_vfncvt_xu_f_w_u16mf4()
122 return vfncvt_xu(src, vl); in test_vfncvt_xu_f_w_u16mf2()
194 return vfncvt_x(src, vl); in test_vfncvt_x_f_w_i32mf2()
212 return vfncvt_x(src, vl); in test_vfncvt_x_f_w_i32m1()
[all …]
H A Dvfwcvt.c14 return vfwcvt_f(src, vl); in test_vfwcvt_f_x_v_f32mf2()
23 return vfwcvt_f(src, vl); in test_vfwcvt_f_x_v_f32m1()
32 return vfwcvt_f(src, vl); in test_vfwcvt_f_x_v_f32m2()
41 return vfwcvt_f(src, vl); in test_vfwcvt_f_x_v_f32m4()
50 return vfwcvt_f(src, vl); in test_vfwcvt_f_x_v_f32m8()
59 return vfwcvt_f(src, vl); in test_vfwcvt_f_xu_v_f32mf2()
68 return vfwcvt_f(src, vl); in test_vfwcvt_f_xu_v_f32m1()
77 return vfwcvt_f(src, vl); in test_vfwcvt_f_xu_v_f32m2()
86 return vfwcvt_f(src, vl); in test_vfwcvt_f_xu_v_f32m4()
95 return vfwcvt_f(src, vl); in test_vfwcvt_f_xu_v_f32m8()
[all …]
H A Dvwcvt.c13 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i16mf4()
22 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i16mf2()
31 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i16m1()
40 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i16m2()
49 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i16m4()
58 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i16m8()
67 return vwcvtu_x(src, vl); in test_vwcvtu_x_x_v_u16mf4()
76 return vwcvtu_x(src, vl); in test_vwcvtu_x_x_v_u16mf2()
121 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i32mf2()
130 return vwcvt_x(src, vl); in test_vwcvt_x_x_v_i32m1()
[all …]
H A Dvncvt.c13 return vncvt_x(src, vl); in test_vncvt_x_x_w_i8mf8()
22 return vncvt_x(src, vl); in test_vncvt_x_x_w_i8mf4()
31 return vncvt_x(src, vl); in test_vncvt_x_x_w_i8mf2()
40 return vncvt_x(src, vl); in test_vncvt_x_x_w_i8m1()
49 return vncvt_x(src, vl); in test_vncvt_x_x_w_i8m2()
58 return vncvt_x(src, vl); in test_vncvt_x_x_w_i8m4()
67 return vncvt_x(src, vl); in test_vncvt_x_x_w_u8mf8()
76 return vncvt_x(src, vl); in test_vncvt_x_x_w_u8mf4()
85 return vncvt_x(src, vl); in test_vncvt_x_x_w_u8mf2()
94 return vncvt_x(src, vl); in test_vncvt_x_x_w_u8m1()
[all …]
/llvm-project-15.0.7/libc/config/linux/aarch64/
H A Dentrypoints.txt3 libc.src.ctype.isalnum
4 libc.src.ctype.isalpha
5 libc.src.ctype.isascii
6 libc.src.ctype.isblank
7 libc.src.ctype.iscntrl
8 libc.src.ctype.isdigit
9 libc.src.ctype.isgraph
10 libc.src.ctype.islower
11 libc.src.ctype.isprint
21 libc.src.fcntl.creat
[all …]
/llvm-project-15.0.7/libc/config/linux/x86_64/
H A Dentrypoints.txt3 libc.src.ctype.isalnum
4 libc.src.ctype.isalpha
5 libc.src.ctype.isascii
6 libc.src.ctype.isblank
7 libc.src.ctype.iscntrl
8 libc.src.ctype.isdigit
9 libc.src.ctype.isgraph
10 libc.src.ctype.islower
11 libc.src.ctype.isprint
21 libc.src.fcntl.creat
[all …]
/llvm-project-15.0.7/libc/config/windows/
H A Dentrypoints.txt3 libc.src.ctype.isalnum
4 libc.src.ctype.isalpha
5 libc.src.ctype.isascii
6 libc.src.ctype.isblank
7 libc.src.ctype.iscntrl
8 libc.src.ctype.isdigit
9 libc.src.ctype.isgraph
10 libc.src.ctype.islower
11 libc.src.ctype.isprint
12 libc.src.ctype.ispunct
[all …]
/llvm-project-15.0.7/libc/config/darwin/arm/
H A Dentrypoints.txt3 libc.src.ctype.isalnum
4 libc.src.ctype.isalpha
5 libc.src.ctype.isascii
6 libc.src.ctype.isblank
7 libc.src.ctype.iscntrl
8 libc.src.ctype.isdigit
9 libc.src.ctype.isgraph
10 libc.src.ctype.islower
11 libc.src.ctype.isprint
12 libc.src.ctype.ispunct
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dcatch-implicit-integer-truncations.cpp46 return (unsigned char)src; in explicit_unsigned_int_to_unsigned_char()
60 return (signed char)src; in explicit_unsigned_int_to_signed_char()
67 return (signed char)src; in explicit_signed_int_to_signed_char()
77 return (unsigned int)src; in explicit_unsigned_int_to_unsigned_int()
84 return (signed int)src; in explicit_signed_int_to_signed_int()
98 return (signed char)src; in explicit_signed_char_to_signed_char()
127 return SignedChar(src); in explicit_functional_unsigned_int_to_signed_char()
134 return SignedChar(src); in explicit_functional_signed_int_to_signed_char()
144 return UnsignedInt(src); in explicit_functional_unsigned_int_to_unsigned_int()
151 return SignedInt(src); in explicit_functional_signed_int_to_signed_int()
[all …]
/llvm-project-15.0.7/libc/config/linux/arm/
H A Dentrypoints.txt3 libc.src.ctype.isalnum
4 libc.src.ctype.isalpha
5 libc.src.ctype.isascii
6 libc.src.ctype.isblank
7 libc.src.ctype.iscntrl
8 libc.src.ctype.isdigit
9 libc.src.ctype.isgraph
10 libc.src.ctype.islower
11 libc.src.ctype.isprint
12 libc.src.ctype.ispunct
[all …]

12345678910>>...66