c++: prvalue of array type [PR111286]
[official-gcc.git] / gcc / testsuite / gnat.dg / machine_attr1.ads
blobd1f2aecaa01a94aff0187a377c979fa6dcd46e7f
1 package Machine_Attr1 is
3 type Arr is array (1 .. 256) of Integer;
5 A, B, C : Arr;
7 procedure Proc1;
8 pragma Machine_Attribute (Proc1, "flatten");
10 procedure Proc2;
11 pragma Machine_Attribute (Proc2, "used");
13 procedure Proc3;
14 pragma Machine_Attribute (Proc3, "cold");
16 procedure Proc4;
17 pragma Machine_Attribute (Proc4, "hot");
19 procedure Proc5;
20 pragma Machine_Attribute (Proc5, "target", "avx");
22 procedure Proc6;
23 pragma Machine_Attribute (Proc6, "target_clones", "avx", "avx2", "default");
25 end Machine_Attr1;