@ CHECK-LABEL: f2:
f2:
ldr r0, =0x10001
-@ CHECK: ldr r0, .Ltmp0
+@ CHECK: ldr r0, .Ltmp[[TMP0:[0-9+]]]
adds r0, r0, #1
adds r0, r0, #1
b f3
.ltorg
@ constant pool
@ CHECK: .align 2
-@ CHECK-LABEL: .Ltmp0:
+@ CHECK: .Ltmp[[TMP0]]
@ CHECK: .long 65537
@ CHECK-LABEL: f3:
@ CHECK-LABEL: f4:
f4:
ldr r0, =0x10002
-@ CHECK: ldr r0, .Ltmp1
+@ CHECK: ldr r0, .Ltmp[[TMP1:[0-9+]]]
adds r0, r0, #1
adds r0, r0, #1
b f5
.ltorg
@ constant pool
@ CHECK: .align 2
-@ CHECK-LABEL: .Ltmp1:
+@ CHECK: .Ltmp[[TMP1]]
@ CHECK: .long 65538
@ CHECK-LABEL: f5:
adds r0, r0, #1
adds r0, r0, #1
ldr r0, =0x10003
-@ CHECK: ldr r0, .Ltmp2
+@ CHECK: ldr r0, .Ltmp[[TMP2:[0-9+]]]
adds r0, r0, #1
b f6
.ltorg
@ constant pool
@ CHECK: .align 2
-@ CHECK-LABEL: .Ltmp2:
+@ CHECK: .Ltmp[[TMP2]]
@ CHECK: .long 65539
@ CHECK-LABEL: f6:
adds r0, r0, #1
adds r0, r0, #1
ldr r0, =bar
-@ CHECK: ldr r0, .Ltmp3
+@ CHECK: ldr r0, .Ltmp[[TMP3:[0-9+]]]
adds r0, r0, #1
adds r0, r0, #1
adds r0, r0, #1
.ltorg
@ constant pool
@ CHECK: .align 2
-@ CHECK-LABEL: .Ltmp3:
+@ CHECK: .Ltmp[[TMP3]]
@ CHECK: .long bar
@ CHECK-LABEL: f10:
adds r0, r0, #1
adds r0, r0, #1
ldr r0, =0x10004
-@ CHECK: ldr r0, .Ltmp4
+@ CHECK: ldr r0, .Ltmp[[TMP4:[0-9+]]]
b f12
.ltorg
@ constant pool
@ CHECK: .align 2
-@ CHECK-LABEL: .Ltmp4:
+@ CHECK: .Ltmp[[TMP4]]
@ CHECK: .long 65540
@ CHECK-LABEL: f12:
f12:
adds r0, r0, #1
ldr r0, =0x10005
-@ CHECK: ldr r0, .Ltmp5
+@ CHECK: ldr r0, .Ltmp[[TMP5:[0-9+]]]
.section f,"ax",%progbits
@ CHECK-LABEL: f13
@ CHECK: .section e,"ax",%progbits
@ constant pool
@ CHECK: .align 2
-@ CHECK-LABEL: .Ltmp5:
+@ CHECK: .Ltmp[[TMP5]]
@ CHECK: .long 65541
@ should not have a constant pool at end of section with empty constant pools