comparison gcc/testsuite/g++.dg/abi/mangle-neon-aarch64.C @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 04ced10e8804
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
12 void f3 (uint8x8_t a) {} 12 void f3 (uint8x8_t a) {}
13 void f4 (uint16x4_t a) {} 13 void f4 (uint16x4_t a) {}
14 void f5 (uint32x2_t a) {} 14 void f5 (uint32x2_t a) {}
15 void f23 (uint64x1_t a) {} 15 void f23 (uint64x1_t a) {}
16 void f61 (float16x4_t a) {} 16 void f61 (float16x4_t a) {}
17 void f62 (bfloat16x4_t a) {}
17 void f6 (float32x2_t a) {} 18 void f6 (float32x2_t a) {}
18 void f7 (poly8x8_t a) {} 19 void f7 (poly8x8_t a) {}
19 void f8 (poly16x4_t a) {} 20 void f8 (poly16x4_t a) {}
20 21
21 void f9 (int8x16_t a) {} 22 void f9 (int8x16_t a) {}
25 void f13 (uint8x16_t a) {} 26 void f13 (uint8x16_t a) {}
26 void f14 (uint16x8_t a) {} 27 void f14 (uint16x8_t a) {}
27 void f15 (uint32x4_t a) {} 28 void f15 (uint32x4_t a) {}
28 void f16 (uint64x2_t a) {} 29 void f16 (uint64x2_t a) {}
29 void f171 (float16x8_t a) {} 30 void f171 (float16x8_t a) {}
31 void f172 (bfloat16x8_t a) {}
30 void f17 (float32x4_t a) {} 32 void f17 (float32x4_t a) {}
31 void f18 (float64x2_t a) {} 33 void f18 (float64x2_t a) {}
32 void f19 (poly8x16_t a) {} 34 void f19 (poly8x16_t a) {}
33 void f20 (poly16x8_t a) {} 35 void f20 (poly16x8_t a) {}
34 void f21 (float64x1_t a) {} 36 void f21 (float64x1_t a) {}
43 // { dg-final { scan-assembler "_Z2f311__Uint8x8_t:" } } 45 // { dg-final { scan-assembler "_Z2f311__Uint8x8_t:" } }
44 // { dg-final { scan-assembler "_Z2f412__Uint16x4_t:" } } 46 // { dg-final { scan-assembler "_Z2f412__Uint16x4_t:" } }
45 // { dg-final { scan-assembler "_Z2f512__Uint32x2_t:" } } 47 // { dg-final { scan-assembler "_Z2f512__Uint32x2_t:" } }
46 // { dg-final { scan-assembler "_Z3f2312__Uint64x1_t:" } } 48 // { dg-final { scan-assembler "_Z3f2312__Uint64x1_t:" } }
47 // { dg-final { scan-assembler "_Z3f6113__Float16x4_t:" } } 49 // { dg-final { scan-assembler "_Z3f6113__Float16x4_t:" } }
50 // { dg-final { scan-assembler "_Z3f6214__Bfloat16x4_t:" } }
48 // { dg-final { scan-assembler "_Z2f613__Float32x2_t:" } } 51 // { dg-final { scan-assembler "_Z2f613__Float32x2_t:" } }
49 // { dg-final { scan-assembler "_Z2f711__Poly8x8_t:" } } 52 // { dg-final { scan-assembler "_Z2f711__Poly8x8_t:" } }
50 // { dg-final { scan-assembler "_Z2f812__Poly16x4_t:" } } 53 // { dg-final { scan-assembler "_Z2f812__Poly16x4_t:" } }
51 // { dg-final { scan-assembler "_Z2f911__Int8x16_t:" } } 54 // { dg-final { scan-assembler "_Z2f911__Int8x16_t:" } }
52 // { dg-final { scan-assembler "_Z3f1011__Int16x8_t:" } } 55 // { dg-final { scan-assembler "_Z3f1011__Int16x8_t:" } }
55 // { dg-final { scan-assembler "_Z3f1312__Uint8x16_t:" } } 58 // { dg-final { scan-assembler "_Z3f1312__Uint8x16_t:" } }
56 // { dg-final { scan-assembler "_Z3f1412__Uint16x8_t:" } } 59 // { dg-final { scan-assembler "_Z3f1412__Uint16x8_t:" } }
57 // { dg-final { scan-assembler "_Z3f1512__Uint32x4_t:" } } 60 // { dg-final { scan-assembler "_Z3f1512__Uint32x4_t:" } }
58 // { dg-final { scan-assembler "_Z3f1612__Uint64x2_t:" } } 61 // { dg-final { scan-assembler "_Z3f1612__Uint64x2_t:" } }
59 // { dg-final { scan-assembler "_Z4f17113__Float16x8_t:" } } 62 // { dg-final { scan-assembler "_Z4f17113__Float16x8_t:" } }
63 // { dg-final { scan-assembler "_Z4f17214__Bfloat16x8_t:" } }
60 // { dg-final { scan-assembler "_Z3f1713__Float32x4_t:" } } 64 // { dg-final { scan-assembler "_Z3f1713__Float32x4_t:" } }
61 // { dg-final { scan-assembler "_Z3f1813__Float64x2_t:" } } 65 // { dg-final { scan-assembler "_Z3f1813__Float64x2_t:" } }
62 // { dg-final { scan-assembler "_Z3f1912__Poly8x16_t:" } } 66 // { dg-final { scan-assembler "_Z3f1912__Poly8x16_t:" } }
63 // { dg-final { scan-assembler "_Z3f2012__Poly16x8_t:" } } 67 // { dg-final { scan-assembler "_Z3f2012__Poly16x8_t:" } }
64 // { dg-final { scan-assembler "_Z3f2113__Float64x1_t:" } } 68 // { dg-final { scan-assembler "_Z3f2113__Float64x1_t:" } }