brintos

brintos / llvm-project-archived public Read only

0
0
Text · 6.0 KiB · 1cefe82 Raw
349 lines · plain
1; RUN: llc < %s2 3 4; PR54215define void @test1() {6entry:7  switch i128 undef, label %exit [8    i128 55340232221128654848, label %exit9    i128 92233720368547758080, label %exit10    i128 73786976294838206464, label %exit11    i128 147573952589676412928, label %exit12  ]13exit:14  unreachable15}16 17 18; PR119719define void @test2() {20entry:21	br i1 false, label %cond_next954, label %cond_true92422 23cond_true924:		; preds = %entry24	ret void25 26cond_next954:		; preds = %entry27	switch i8 0, label %cleanup7419 [28		 i8 1, label %bb95629		 i8 2, label %bb106930		 i8 4, label %bb732831		 i8 5, label %bb126732		 i8 8, label %bb134833		 i8 9, label %bb732834		 i8 11, label %bb143935		 i8 12, label %bb148436		 i8 13, label %bb170637		 i8 14, label %bb178338		 i8 17, label %bb192539		 i8 18, label %bb192940		 i8 19, label %bb224041		 i8 25, label %bb244742		 i8 27, label %bb248043		 i8 29, label %bb259044		 i8 30, label %bb259445		 i8 31, label %bb262146		 i8 32, label %bb266447		 i8 33, label %bb269748		 i8 34, label %bb273549		 i8 37, label %bb278650		 i8 38, label %bb284951		 i8 39, label %bb326952		 i8 41, label %bb330353		 i8 42, label %bb334654		 i8 43, label %bb339155		 i8 44, label %bb339556		 i8 50, label %bb367357		 i8 52, label %bb367758		 i8 53, label %bb369359		 i8 54, label %bb732860		 i8 56, label %bb375861		 i8 57, label %bb378762		 i8 64, label %bb501963		 i8 68, label %cond_true423564		 i8 69, label %bb432565		 i8 70, label %bb452666		 i8 72, label %bb461867		 i8 73, label %bb499168		 i8 80, label %bb501269		 i8 82, label %bb501970		 i8 84, label %bb551871		 i8 86, label %bb575272		 i8 87, label %bb595373		 i8 89, label %bb604074		 i8 90, label %bb613275		 i8 92, label %bb618676		 i8 93, label %bb615177		 i8 94, label %bb615578		 i8 97, label %bb635579		 i8 98, label %bb501980		 i8 99, label %bb640181		 i8 101, label %bb501982		 i8 102, label %bb148483		 i8 104, label %bb706484		 i8 105, label %bb706885		 i8 106, label %bb707286		 i8 108, label %bb106587		 i8 109, label %bb170288		 i8 110, label %bb220089		 i8 111, label %bb273190		 i8 112, label %bb278291		 i8 113, label %bb284592		 i8 114, label %bb287593		 i8 115, label %bb366994		 i8 116, label %bb731695		 i8 117, label %bb731696		 i8 118, label %bb387597		 i8 119, label %bb435998		 i8 120, label %bb498799		 i8 121, label %bb5008100		 i8 122, label %bb5786101		 i8 123, label %bb6147102		 i8 124, label %bb6916103		 i8 125, label %bb6920104		 i8 126, label %bb6955105		 i8 127, label %bb6990106		 i8 -128, label %bb7027107		 i8 -127, label %bb3879108		 i8 -126, label %bb4700109		 i8 -125, label %bb7076110		 i8 -124, label %bb2366111		 i8 -123, label %bb2366112		 i8 -122, label %bb5490113	]114 115bb956:		; preds = %cond_next954116	ret void117 118bb1065:		; preds = %cond_next954119	ret void120 121bb1069:		; preds = %cond_next954122	ret void123 124bb1267:		; preds = %cond_next954125	ret void126 127bb1348:		; preds = %cond_next954128	ret void129 130bb1439:		; preds = %cond_next954131	ret void132 133bb1484:		; preds = %cond_next954, %cond_next954134	ret void135 136bb1702:		; preds = %cond_next954137	ret void138 139bb1706:		; preds = %cond_next954140	ret void141 142bb1783:		; preds = %cond_next954143	ret void144 145bb1925:		; preds = %cond_next954146	ret void147 148bb1929:		; preds = %cond_next954149	ret void150 151bb2200:		; preds = %cond_next954152	ret void153 154bb2240:		; preds = %cond_next954155	ret void156 157bb2366:		; preds = %cond_next954, %cond_next954158	ret void159 160bb2447:		; preds = %cond_next954161	ret void162 163bb2480:		; preds = %cond_next954164	ret void165 166bb2590:		; preds = %cond_next954167	ret void168 169bb2594:		; preds = %cond_next954170	ret void171 172bb2621:		; preds = %cond_next954173	ret void174 175bb2664:		; preds = %cond_next954176	ret void177 178bb2697:		; preds = %cond_next954179	ret void180 181bb2731:		; preds = %cond_next954182	ret void183 184bb2735:		; preds = %cond_next954185	ret void186 187bb2782:		; preds = %cond_next954188	ret void189 190bb2786:		; preds = %cond_next954191	ret void192 193bb2845:		; preds = %cond_next954194	ret void195 196bb2849:		; preds = %cond_next954197	ret void198 199bb2875:		; preds = %cond_next954200	ret void201 202bb3269:		; preds = %cond_next954203	ret void204 205bb3303:		; preds = %cond_next954206	ret void207 208bb3346:		; preds = %cond_next954209	ret void210 211bb3391:		; preds = %cond_next954212	ret void213 214bb3395:		; preds = %cond_next954215	ret void216 217bb3669:		; preds = %cond_next954218	ret void219 220bb3673:		; preds = %cond_next954221	ret void222 223bb3677:		; preds = %cond_next954224	ret void225 226bb3693:		; preds = %cond_next954227	ret void228 229bb3758:		; preds = %cond_next954230	ret void231 232bb3787:		; preds = %cond_next954233	ret void234 235bb3875:		; preds = %cond_next954236	ret void237 238bb3879:		; preds = %cond_next954239	ret void240 241cond_true4235:		; preds = %cond_next954242	ret void243 244bb4325:		; preds = %cond_next954245	ret void246 247bb4359:		; preds = %cond_next954248	ret void249 250bb4526:		; preds = %cond_next954251	ret void252 253bb4618:		; preds = %cond_next954254	ret void255 256bb4700:		; preds = %cond_next954257	ret void258 259bb4987:		; preds = %cond_next954260	ret void261 262bb4991:		; preds = %cond_next954263	ret void264 265bb5008:		; preds = %cond_next954266	ret void267 268bb5012:		; preds = %cond_next954269	ret void270 271bb5019:		; preds = %cond_next954, %cond_next954, %cond_next954, %cond_next954272	ret void273 274bb5490:		; preds = %cond_next954275	ret void276 277bb5518:		; preds = %cond_next954278	ret void279 280bb5752:		; preds = %cond_next954281	ret void282 283bb5786:		; preds = %cond_next954284	ret void285 286bb5953:		; preds = %cond_next954287	ret void288 289bb6040:		; preds = %cond_next954290	ret void291 292bb6132:		; preds = %cond_next954293	ret void294 295bb6147:		; preds = %cond_next954296	ret void297 298bb6151:		; preds = %cond_next954299	ret void300 301bb6155:		; preds = %cond_next954302	ret void303 304bb6186:		; preds = %cond_next954305	ret void306 307bb6355:		; preds = %cond_next954308	ret void309 310bb6401:		; preds = %cond_next954311	ret void312 313bb6916:		; preds = %cond_next954314	ret void315 316bb6920:		; preds = %cond_next954317	ret void318 319bb6955:		; preds = %cond_next954320	ret void321 322bb6990:		; preds = %cond_next954323	ret void324 325bb7027:		; preds = %cond_next954326	ret void327 328bb7064:		; preds = %cond_next954329	ret void330 331bb7068:		; preds = %cond_next954332	ret void333 334bb7072:		; preds = %cond_next954335	ret void336 337bb7076:		; preds = %cond_next954338	ret void339 340bb7316:		; preds = %cond_next954, %cond_next954341	ret void342 343bb7328:		; preds = %cond_next954, %cond_next954, %cond_next954344	ret void345 346cleanup7419:		; preds = %cond_next954347	ret void348}349