@@ -38,6 +38,7 @@ define void @_ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE(ptr noalias sret(%struct
3838; CHECK-NEXT: ## %bb.1: ## %bb116.i
3939; CHECK-NEXT: je LBB0_25
4040; CHECK-NEXT: ## %bb.2: ## %bb52.i.i
41+ ; CHECK-NEXT: testb $1, %bl
4142; CHECK-NEXT: je LBB0_25
4243; CHECK-NEXT: ## %bb.3: ## %bb142.i
4344; CHECK-NEXT: je LBB0_25
@@ -48,23 +49,23 @@ define void @_ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE(ptr noalias sret(%struct
4849; CHECK-NEXT: jmp LBB0_5
4950; CHECK-NEXT: LBB0_21: ## %bb7806
5051; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
51- ; CHECK-NEXT: Ltmp16: ## EH_LABEL
52+ ; CHECK-NEXT: Ltmp16:
5253; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
5354; CHECK-NEXT: movl $1, {{[0-9]+}}(%esp)
5455; CHECK-NEXT: movl $0, (%esp)
5556; CHECK-NEXT: calll __ZN12wxStringBase6appendEmw
56- ; CHECK-NEXT: Ltmp17: ## EH_LABEL
57+ ; CHECK-NEXT: Ltmp17:
5758; CHECK-NEXT: LBB0_5: ## %bb3261
5859; CHECK-NEXT: ## =>This Inner Loop Header: Depth=1
5960; CHECK-NEXT: cmpl $37, 0
6061; CHECK-NEXT: jne LBB0_25
6162; CHECK-NEXT: ## %bb.6: ## %bb3306
6263; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
63- ; CHECK-NEXT: Ltmp0: ## EH_LABEL
64+ ; CHECK-NEXT: Ltmp0:
6465; CHECK-NEXT: movl %edi, {{[0-9]+}}(%esp)
6566; CHECK-NEXT: movl $0, (%esp)
6667; CHECK-NEXT: calll __ZN12wxStringBaseaSEPKw
67- ; CHECK-NEXT: Ltmp1: ## EH_LABEL
68+ ; CHECK-NEXT: Ltmp1:
6869; CHECK-NEXT: ## %bb.7: ## %bb3314
6970; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
7071; CHECK-NEXT: movl 0, %eax
@@ -88,11 +89,11 @@ define void @_ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE(ptr noalias sret(%struct
8889; CHECK-NEXT: je LBB0_14
8990; CHECK-NEXT: ## %bb.13: ## %bb155.i8541
9091; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
91- ; CHECK-NEXT: Ltmp4: ## EH_LABEL
92+ ; CHECK-NEXT: Ltmp4:
9293; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
9394; CHECK-NEXT: movl $0, (%esp)
9495; CHECK-NEXT: calll _gmtime_r
95- ; CHECK-NEXT: Ltmp5: ## EH_LABEL
96+ ; CHECK-NEXT: Ltmp5:
9697; CHECK-NEXT: LBB0_14: ## %bb182.i8560
9798; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
9899; CHECK-NEXT: testb $1, %bl
@@ -102,7 +103,7 @@ define void @_ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE(ptr noalias sret(%struct
102103; CHECK-NEXT: je LBB0_18
103104; CHECK-NEXT: ## %bb.17: ## %bb440.i8663
104105; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
105- ; CHECK-NEXT: Ltmp6: ## EH_LABEL
106+ ; CHECK-NEXT: Ltmp6:
106107; CHECK-NEXT: movl L_.str4$non_lazy_ptr, %eax
107108; CHECK-NEXT: movl %eax, {{[0-9]+}}(%esp)
108109; CHECK-NEXT: movl L_.str33$non_lazy_ptr, %eax
@@ -112,47 +113,47 @@ define void @_ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE(ptr noalias sret(%struct
112113; CHECK-NEXT: movl %ebp, (%esp)
113114; CHECK-NEXT: movl $1717, {{[0-9]+}}(%esp) ## imm = 0x6B5
114115; CHECK-NEXT: calll __Z10wxOnAssertPKwiPKcS0_S0_
115- ; CHECK-NEXT: Ltmp7: ## EH_LABEL
116+ ; CHECK-NEXT: Ltmp7:
116117; CHECK-NEXT: jmp LBB0_18
117118; CHECK-NEXT: LBB0_15: ## %bb187.i8591
118119; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
119120; CHECK-NEXT: jne LBB0_25
120121; CHECK-NEXT: LBB0_18: ## %invcont5814
121122; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
122- ; CHECK-NEXT: Ltmp8: ## EH_LABEL
123+ ; CHECK-NEXT: Ltmp8:
123124; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
124125; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
125126; CHECK-NEXT: movl $0, (%esp)
126127; CHECK-NEXT: calll __ZN8wxString6FormatEPKwz
127128; CHECK-NEXT: subl $4, %esp
128- ; CHECK-NEXT: Ltmp9: ## EH_LABEL
129+ ; CHECK-NEXT: Ltmp9:
129130; CHECK-NEXT: ## %bb.19: ## %invcont5831
130131; CHECK-NEXT: ## in Loop: Header=BB0_5 Depth=1
131- ; CHECK-NEXT: Ltmp10: ## EH_LABEL
132+ ; CHECK-NEXT: Ltmp10:
132133; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
133134; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
134135; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
135136; CHECK-NEXT: movl $0, (%esp)
136137; CHECK-NEXT: calll __ZN12wxStringBase10ConcatSelfEmPKwm
137- ; CHECK-NEXT: Ltmp11: ## EH_LABEL
138+ ; CHECK-NEXT: Ltmp11:
138139; CHECK-NEXT: jmp LBB0_5
139140; CHECK-NEXT: LBB0_9: ## %bb5657
140- ; CHECK-NEXT: Ltmp13: ## EH_LABEL
141+ ; CHECK-NEXT: Ltmp13:
141142; CHECK-NEXT: movl {{[0-9]+}}(%esp), %eax
142143; CHECK-NEXT: movl %eax, {{[0-9]+}}(%esp)
143144; CHECK-NEXT: movl {{[0-9]+}}(%esp), %eax
144145; CHECK-NEXT: movl %eax, (%esp)
145146; CHECK-NEXT: calll __ZNK10wxDateTime12GetDayOfYearERKNS_8TimeZoneE
146- ; CHECK-NEXT: Ltmp14: ## EH_LABEL
147+ ; CHECK-NEXT: Ltmp14:
147148; CHECK-NEXT: jmp LBB0_25
148149; CHECK-NEXT: LBB0_20: ## %bb5968
149- ; CHECK-NEXT: Ltmp2: ## EH_LABEL
150+ ; CHECK-NEXT: Ltmp2:
150151; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
151152; CHECK-NEXT: movl $0, {{[0-9]+}}(%esp)
152153; CHECK-NEXT: movl $0, (%esp)
153154; CHECK-NEXT: calll __ZN8wxString6FormatEPKwz
154155; CHECK-NEXT: subl $4, %esp
155- ; CHECK-NEXT: Ltmp3: ## EH_LABEL
156+ ; CHECK-NEXT: Ltmp3:
156157; CHECK-NEXT: LBB0_25: ## %bb115.critedge.i
157158; CHECK-NEXT: movl %esi, %eax
158159; CHECK-NEXT: addl $28, %esp
@@ -162,13 +163,13 @@ define void @_ZNK10wxDateTime6FormatEPKwRKNS_8TimeZoneE(ptr noalias sret(%struct
162163; CHECK-NEXT: popl %ebp
163164; CHECK-NEXT: retl $4
164165; CHECK-NEXT: LBB0_23: ## %lpad.loopexit.split-lp
165- ; CHECK-NEXT: Ltmp15: ## EH_LABEL
166+ ; CHECK-NEXT: Ltmp15:
166167; CHECK-NEXT: jmp LBB0_25
167168; CHECK-NEXT: LBB0_24: ## %lpad8185
168- ; CHECK-NEXT: Ltmp12: ## EH_LABEL
169+ ; CHECK-NEXT: Ltmp12:
169170; CHECK-NEXT: jmp LBB0_25
170171; CHECK-NEXT: LBB0_22: ## %lpad.loopexit
171- ; CHECK-NEXT: Ltmp18: ## EH_LABEL
172+ ; CHECK-NEXT: Ltmp18:
172173; CHECK-NEXT: jmp LBB0_25
173174; CHECK-NEXT: Lfunc_end0:
174175entry:
0 commit comments