[NFC][AArch64] Sort Hints in armv8.3a-signed-pointer.s test
authorArchibald Elliott <archibald.elliott@arm.com>
Thu, 23 Mar 2023 15:56:07 +0000 (15:56 +0000)
committerArchibald Elliott <archibald.elliott@arm.com>
Thu, 23 Mar 2023 16:26:43 +0000 (16:26 +0000)
llvm/test/MC/AArch64/armv8.3a-signed-pointer.s

index e13b1bf..e95c930 100644 (file)
 
 // ALL-EMPTY:
 // ALL-EMPTY:
-  hint #25
-  paciasp
-// CHECK-NEXT: paciasp        // encoding: [0x3f,0x23,0x03,0xd5]
-// CHECK-NEXT: paciasp        // encoding: [0x3f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #25        // encoding: [0x3f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #25        // encoding: [0x3f,0x23,0x03,0xd5]
-  hint #29
-  autiasp
-// CHECK-NEXT: autiasp        // encoding: [0xbf,0x23,0x03,0xd5]
-// CHECK-NEXT: autiasp        // encoding: [0xbf,0x23,0x03,0xd5]
-// NO83-NEXT: hint #29        // encoding: [0xbf,0x23,0x03,0xd5]
-// NO83-NEXT: hint #29        // encoding: [0xbf,0x23,0x03,0xd5]
-  hint #24
-  paciaz
-// CHECK-NEXT: paciaz         // encoding: [0x1f,0x23,0x03,0xd5]
-// CHECK-NEXT: paciaz         // encoding: [0x1f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #24        // encoding: [0x1f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #24        // encoding: [0x1f,0x23,0x03,0xd5]
-  hint #28
-  autiaz
-// CHECK-NEXT: autiaz         // encoding: [0x9f,0x23,0x03,0xd5]
-// CHECK-NEXT: autiaz         // encoding: [0x9f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #28        // encoding: [0x9f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #28        // encoding: [0x9f,0x23,0x03,0xd5]
+  hint #7
+  xpaclri
+// CHECK-NEXT: xpaclri        // encoding: [0xff,0x20,0x03,0xd5]
+// CHECK-NEXT: xpaclri        // encoding: [0xff,0x20,0x03,0xd5]
+// NO83-NEXT: hint #7         // encoding: [0xff,0x20,0x03,0xd5]
+// NO83-NEXT: hint #7         // encoding: [0xff,0x20,0x03,0xd5]
   hint #8
   pacia1716
 // CHECK-NEXT: pacia1716      // encoding: [0x1f,0x21,0x03,0xd5]
 // CHECK-NEXT: pacia1716      // encoding: [0x1f,0x21,0x03,0xd5]
 // NO83-NEXT: hint #8         // encoding: [0x1f,0x21,0x03,0xd5]
 // NO83-NEXT: hint #8         // encoding: [0x1f,0x21,0x03,0xd5]
+  hint #10
+  pacib1716
+// CHECK-NEXT: pacib1716      // encoding: [0x5f,0x21,0x03,0xd5]
+// CHECK-NEXT: pacib1716      // encoding: [0x5f,0x21,0x03,0xd5]
+// NO83-NEXT: hint #10        // encoding: [0x5f,0x21,0x03,0xd5]
+// NO83-NEXT: hint #10        // encoding: [0x5f,0x21,0x03,0xd5]
   hint #12
   autia1716
 // CHECK-NEXT: autia1716      // encoding: [0x9f,0x21,0x03,0xd5]
 // CHECK-NEXT: autia1716      // encoding: [0x9f,0x21,0x03,0xd5]
 // NO83-NEXT: hint #12        // encoding: [0x9f,0x21,0x03,0xd5]
 // NO83-NEXT: hint #12        // encoding: [0x9f,0x21,0x03,0xd5]
-  hint #27
-  pacibsp
-// CHECK-NEXT: pacibsp        // encoding: [0x7f,0x23,0x03,0xd5]
-// CHECK-NEXT: pacibsp        // encoding: [0x7f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #27        // encoding: [0x7f,0x23,0x03,0xd5]
-// NO83-NEXT: hint #27        // encoding: [0x7f,0x23,0x03,0xd5]
-  hint #31
-  autibsp
-// CHECK-NEXT: autibsp        // encoding: [0xff,0x23,0x03,0xd5]
-// CHECK-NEXT: autibsp        // encoding: [0xff,0x23,0x03,0xd5]
-// NO83-NEXT: hint #31        // encoding: [0xff,0x23,0x03,0xd5]
-// NO83-NEXT: hint #31        // encoding: [0xff,0x23,0x03,0xd5]
+  hint #14
+  autib1716
+// CHECK-NEXT: autib1716      // encoding: [0xdf,0x21,0x03,0xd5]
+// CHECK-NEXT: autib1716      // encoding: [0xdf,0x21,0x03,0xd5]
+// NO83-NEXT: hint #14        // encoding: [0xdf,0x21,0x03,0xd5]
+// NO83-NEXT: hint #14        // encoding: [0xdf,0x21,0x03,0xd5]
+  hint #24
+  paciaz
+// CHECK-NEXT: paciaz         // encoding: [0x1f,0x23,0x03,0xd5]
+// CHECK-NEXT: paciaz         // encoding: [0x1f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #24        // encoding: [0x1f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #24        // encoding: [0x1f,0x23,0x03,0xd5]
+  hint #25
+  paciasp
+// CHECK-NEXT: paciasp        // encoding: [0x3f,0x23,0x03,0xd5]
+// CHECK-NEXT: paciasp        // encoding: [0x3f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #25        // encoding: [0x3f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #25        // encoding: [0x3f,0x23,0x03,0xd5]
   hint #26
   pacibz
 // CHECK-NEXT: pacibz         // encoding: [0x5f,0x23,0x03,0xd5]
 // CHECK-NEXT: pacibz         // encoding: [0x5f,0x23,0x03,0xd5]
 // NO83-NEXT: hint #26        // encoding: [0x5f,0x23,0x03,0xd5]
 // NO83-NEXT: hint #26        // encoding: [0x5f,0x23,0x03,0xd5]
+  hint #27
+  pacibsp
+// CHECK-NEXT: pacibsp        // encoding: [0x7f,0x23,0x03,0xd5]
+// CHECK-NEXT: pacibsp        // encoding: [0x7f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #27        // encoding: [0x7f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #27        // encoding: [0x7f,0x23,0x03,0xd5]
+  hint #28
+  autiaz
+// CHECK-NEXT: autiaz         // encoding: [0x9f,0x23,0x03,0xd5]
+// CHECK-NEXT: autiaz         // encoding: [0x9f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #28        // encoding: [0x9f,0x23,0x03,0xd5]
+// NO83-NEXT: hint #28        // encoding: [0x9f,0x23,0x03,0xd5]
+  hint #29
+  autiasp
+// CHECK-NEXT: autiasp        // encoding: [0xbf,0x23,0x03,0xd5]
+// CHECK-NEXT: autiasp        // encoding: [0xbf,0x23,0x03,0xd5]
+// NO83-NEXT: hint #29        // encoding: [0xbf,0x23,0x03,0xd5]
+// NO83-NEXT: hint #29        // encoding: [0xbf,0x23,0x03,0xd5]
   hint #30
   autibz
 // CHECK-NEXT: autibz         // encoding: [0xdf,0x23,0x03,0xd5]
 // CHECK-NEXT: autibz         // encoding: [0xdf,0x23,0x03,0xd5]
 // NO83-NEXT: hint #30        // encoding: [0xdf,0x23,0x03,0xd5]
 // NO83-NEXT: hint #30        // encoding: [0xdf,0x23,0x03,0xd5]
-  hint #10
-  pacib1716
-// CHECK-NEXT: pacib1716      // encoding: [0x5f,0x21,0x03,0xd5]
-// CHECK-NEXT: pacib1716      // encoding: [0x5f,0x21,0x03,0xd5]
-// NO83-NEXT: hint #10        // encoding: [0x5f,0x21,0x03,0xd5]
-// NO83-NEXT: hint #10        // encoding: [0x5f,0x21,0x03,0xd5]
-  hint #14
-  autib1716
-// CHECK-NEXT: autib1716      // encoding: [0xdf,0x21,0x03,0xd5]
-// CHECK-NEXT: autib1716      // encoding: [0xdf,0x21,0x03,0xd5]
-// NO83-NEXT: hint #14        // encoding: [0xdf,0x21,0x03,0xd5]
-// NO83-NEXT: hint #14        // encoding: [0xdf,0x21,0x03,0xd5]
-  hint #7
-  xpaclri
-// CHECK-NEXT: xpaclri        // encoding: [0xff,0x20,0x03,0xd5]
-// CHECK-NEXT: xpaclri        // encoding: [0xff,0x20,0x03,0xd5]
-// NO83-NEXT: hint #7         // encoding: [0xff,0x20,0x03,0xd5]
-// NO83-NEXT: hint #7         // encoding: [0xff,0x20,0x03,0xd5]
+  hint #31
+  autibsp
+// CHECK-NEXT: autibsp        // encoding: [0xff,0x23,0x03,0xd5]
+// CHECK-NEXT: autibsp        // encoding: [0xff,0x23,0x03,0xd5]
+// NO83-NEXT: hint #31        // encoding: [0xff,0x23,0x03,0xd5]
+// NO83-NEXT: hint #31        // encoding: [0xff,0x23,0x03,0xd5]
 
 // ALL-EMPTY:
   pacia x0, x1