Created
January 21, 2020 18:10
-
-
Save nikic/7e521def71d106c345a255e464b18d3f to your computer and use it in GitHub Desktop.
repeat-trusted-len.ll
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; ModuleID = 'repeat_trusted_len.3a1fbbbh-cgu.0' | |
source_filename = "repeat_trusted_len.3a1fbbbh-cgu.0" | |
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" | |
target triple = "x86_64-unknown-linux-gnu" | |
%"alloc::vec::Vec<u8>" = type { [0 x i64], { i8*, i64 }, [0 x i64], i64, [0 x i64] } | |
%"unwind::libunwind::_Unwind_Exception" = type { [0 x i64], i64, [0 x i64], void (i32, %"unwind::libunwind::_Unwind_Exception"*)*, [0 x i64], [6 x i64], [0 x i64] } | |
%"unwind::libunwind::_Unwind_Context" = type { [0 x i8] } | |
; Function Attrs: nounwind nonlazybind uwtable | |
define void @helper(i64 %_1) unnamed_addr #0 { | |
start: | |
tail call void @llvm.sideeffect() | |
ret void | |
} | |
; Function Attrs: nounwind nonlazybind uwtable | |
define void @repeat_take_collect(%"alloc::vec::Vec<u8>"* noalias nocapture sret dereferenceable(24)) unnamed_addr #0 personality i32 (i32, i32, i64, %"unwind::libunwind::_Unwind_Exception"*, %"unwind::libunwind::_Unwind_Context"*)* @rust_eh_personality { | |
start: | |
tail call void @llvm.sideeffect() | |
tail call void @llvm.sideeffect() #4 | |
tail call void @llvm.sideeffect() #4 | |
tail call void @llvm.sideeffect() #4 | |
tail call void @llvm.sideeffect() #4, !noalias !2 | |
tail call void @llvm.sideeffect() #4, !noalias !5 | |
tail call void @llvm.sideeffect() #4, !noalias !5 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !11 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !14 | |
tail call void @llvm.sideeffect() #4, !noalias !18 | |
tail call void @llvm.sideeffect() #4, !noalias !14 | |
tail call void @llvm.sideeffect() #4, !noalias !14 | |
tail call void @llvm.sideeffect() #4, !noalias !14 | |
tail call void @llvm.sideeffect() #4, !noalias !21 | |
tail call void @llvm.sideeffect() #4, !noalias !25 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !32 | |
tail call void @llvm.sideeffect() #4, !noalias !32 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !35 | |
tail call void @llvm.sideeffect() #4, !noalias !35 | |
tail call void @llvm.sideeffect() #4, !noalias !35 | |
tail call void @llvm.sideeffect() #4, !noalias !39 | |
tail call void @llvm.sideeffect() #4, !noalias !35 | |
tail call void @llvm.sideeffect() #4, !noalias !35 | |
tail call void @llvm.sideeffect() #4, !noalias !35 | |
tail call void @llvm.sideeffect() #4, !noalias !35 | |
tail call void @llvm.sideeffect() #4, !noalias !42 | |
tail call void @llvm.sideeffect() #4, !noalias !46 | |
tail call void @llvm.sideeffect() #4, !noalias !50 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !58 | |
tail call void @llvm.sideeffect() #4, !noalias !61 | |
tail call void @llvm.sideeffect() #4, !noalias !61 | |
tail call void @llvm.sideeffect() #4, !noalias !64 | |
tail call void @llvm.sideeffect() #4, !noalias !67 | |
tail call void @llvm.sideeffect() #4, !noalias !64 | |
tail call void @llvm.sideeffect() #4, !noalias !64 | |
tail call void @llvm.sideeffect() #4, !noalias !64 | |
tail call void @llvm.sideeffect() #4, !noalias !64 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !54 | |
tail call void @llvm.sideeffect() #4, !noalias !70 | |
tail call void @llvm.sideeffect() #4, !noalias !73 | |
tail call void @llvm.sideeffect() #4, !noalias !76 | |
tail call void @llvm.sideeffect() #4, !noalias !79 | |
tail call void @llvm.sideeffect() #4, !noalias !83 | |
tail call void @llvm.sideeffect() #4, !noalias !86 | |
tail call void @llvm.sideeffect() #4, !noalias !86 | |
tail call void @llvm.sideeffect() #4, !noalias !89 | |
tail call void @llvm.sideeffect() #4, !noalias !93 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !96 | |
%1 = tail call i8* @__rust_alloc(i64 100000, i64 1) #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
%2 = icmp eq i8* %1, null | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
br i1 %2, label %bb61.i.i.i.i.i.i, label %.noexc.i.i.i | |
bb61.i.i.i.i.i.i: ; preds = %start | |
; call alloc::alloc::handle_alloc_error | |
tail call void @_ZN5alloc5alloc18handle_alloc_error17h6df664fe86b606f7E(i64 100000, i64 1) #4, !noalias !29 | |
unreachable | |
.noexc.i.i.i: ; preds = %start | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !29 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !99 | |
tail call void @llvm.sideeffect() #4, !noalias !99 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !102 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !8 | |
tail call void @llvm.sideeffect() #4, !noalias !105 | |
tail call void @llvm.sideeffect() #4, !noalias !108 | |
tail call void @llvm.sideeffect() #4, !noalias !112 | |
tail call void @llvm.sideeffect() #4, !noalias !115 | |
tail call void @llvm.sideeffect() #4, !noalias !119 | |
tail call void @llvm.sideeffect() #4, !noalias !112 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
store i8 42, i8* %1, align 1, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
%scevgep.i.i.i.i.i.i = getelementptr i8, i8* %1, i64 1 | |
tail call void @llvm.memset.p0i8.i64(i8* align 1 %scevgep.i.i.i.i.i.i, i8 42, i64 99999, i1 false) #4, !noalias !112 | |
br label %bb29.i.i.i.i.i.i.i.i | |
bb29.i.i.i.i.i.i.i.i: ; preds = %bb29.i.i.i.i.i.i.i.i, %.noexc.i.i.i | |
%3 = phi i64 [ 99999, %.noexc.i.i.i ], [ %4, %bb29.i.i.i.i.i.i.i.i ] | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !125 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
%4 = add nsw i64 %3, -9 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
%_9.i.i.i.i.i.i.i.i.i.8 = icmp eq i64 %4, 0 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
br i1 %_9.i.i.i.i.i.i.i.i.i.8, label %_ZN4core4iter6traits8iterator8Iterator7collect17hb4caa5eec81cdaa4E.exit, label %bb29.i.i.i.i.i.i.i.i | |
_ZN4core4iter6traits8iterator8Iterator7collect17hb4caa5eec81cdaa4E.exit: ; preds = %bb29.i.i.i.i.i.i.i.i | |
%5 = ptrtoint i8* %1 to i64 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !122 | |
tail call void @llvm.sideeffect() #4, !noalias !119 | |
tail call void @llvm.sideeffect() #4, !noalias !112 | |
%vector.i.sroa.0.0..sroa_idx.i.i = getelementptr inbounds %"alloc::vec::Vec<u8>", %"alloc::vec::Vec<u8>"* %0, i64 0, i32 0, i64 0 | |
store i64 %5, i64* %vector.i.sroa.0.0..sroa_idx.i.i, align 8, !alias.scope !5 | |
%vector.i.sroa.5.0..sroa_idx2.i.i = getelementptr inbounds %"alloc::vec::Vec<u8>", %"alloc::vec::Vec<u8>"* %0, i64 0, i32 1, i32 1 | |
store i64 100000, i64* %vector.i.sroa.5.0..sroa_idx2.i.i, align 8, !alias.scope !5 | |
%vector.i.sroa.7.0..sroa_idx4.i.i = getelementptr inbounds %"alloc::vec::Vec<u8>", %"alloc::vec::Vec<u8>"* %0, i64 0, i32 3 | |
store i64 100000, i64* %vector.i.sroa.7.0..sroa_idx4.i.i, align 8, !alias.scope !5 | |
ret void | |
} | |
; Function Attrs: inaccessiblememonly nounwind | |
declare void @llvm.sideeffect() #1 | |
; Function Attrs: nounwind nonlazybind uwtable | |
declare i32 @rust_eh_personality(i32, i32, i64, %"unwind::libunwind::_Unwind_Exception"*, %"unwind::libunwind::_Unwind_Context"*) unnamed_addr #0 | |
; Function Attrs: nounwind nonlazybind uwtable | |
declare noalias i8* @__rust_alloc(i64, i64) unnamed_addr #0 | |
; alloc::alloc::handle_alloc_error | |
; Function Attrs: noreturn nounwind nonlazybind uwtable | |
declare void @_ZN5alloc5alloc18handle_alloc_error17h6df664fe86b606f7E(i64, i64) unnamed_addr #2 | |
; Function Attrs: argmemonly nounwind | |
declare void @llvm.memset.p0i8.i64(i8* nocapture writeonly, i8, i64, i1 immarg) #3 | |
attributes #0 = { nounwind nonlazybind uwtable "probe-stack"="__rust_probestack" "target-cpu"="x86-64" } | |
attributes #1 = { inaccessiblememonly nounwind } | |
attributes #2 = { noreturn nounwind nonlazybind uwtable "probe-stack"="__rust_probestack" "target-cpu"="x86-64" } | |
attributes #3 = { argmemonly nounwind } | |
attributes #4 = { nounwind } | |
!llvm.module.flags = !{!0, !1} | |
!0 = !{i32 7, !"PIC Level", i32 2} | |
!1 = !{i32 2, !"RtLibUseGOT", i32 1} | |
!2 = !{!3} | |
!3 = distinct !{!3, !4, !"_ZN4core4iter6traits8iterator8Iterator7collect17hb4caa5eec81cdaa4E: argument 0"} | |
!4 = distinct !{!4, !"_ZN4core4iter6traits8iterator8Iterator7collect17hb4caa5eec81cdaa4E"} | |
!5 = !{!6, !3} | |
!6 = distinct !{!6, !7, !"_ZN95_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$9from_iter17h120cb414ee187573E: argument 0"} | |
!7 = distinct !{!7, !"_ZN95_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$core..iter..traits..collect..FromIterator$LT$T$GT$$GT$9from_iter17h120cb414ee187573E"} | |
!8 = !{!9, !6, !3} | |
!9 = distinct !{!9, !10, !"_ZN80_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$9from_iter17hb1985e709504546eE: argument 0"} | |
!10 = distinct !{!10, !"_ZN80_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..SpecExtend$LT$T$C$I$GT$$GT$9from_iter17hb1985e709504546eE"} | |
!11 = !{!12, !9, !6, !3} | |
!12 = distinct !{!12, !13, !"_ZN5alloc3vec12Vec$LT$T$GT$3new17h8085ab2da16a3d73E: argument 0"} | |
!13 = distinct !{!13, !"_ZN5alloc3vec12Vec$LT$T$GT$3new17h8085ab2da16a3d73E"} | |
!14 = !{!15, !17, !9, !6, !3} | |
!15 = distinct !{!15, !16, !"_ZN94_$LT$core..iter..adapters..Take$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hint17h0e35911f0bcf99dcE: argument 0"} | |
!16 = distinct !{!16, !"_ZN94_$LT$core..iter..adapters..Take$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hint17h0e35911f0bcf99dcE"} | |
!17 = distinct !{!17, !16, !"_ZN94_$LT$core..iter..adapters..Take$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hint17h0e35911f0bcf99dcE: %self"} | |
!18 = !{!19, !15, !17, !9, !6, !3} | |
!19 = distinct !{!19, !20, !"_ZN95_$LT$core..iter..sources..Repeat$LT$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hint17hc4bc283a5ba16d4dE: argument 0"} | |
!20 = distinct !{!20, !"_ZN95_$LT$core..iter..sources..Repeat$LT$A$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$9size_hint17hc4bc283a5ba16d4dE"} | |
!21 = !{!22, !24, !15, !17, !9, !6, !3} | |
!22 = distinct !{!22, !23, !"_ZN4core3ops8function6FnOnce9call_once17he642931dc5351e8dE: argument 0"} | |
!23 = distinct !{!23, !"_ZN4core3ops8function6FnOnce9call_once17he642931dc5351e8dE"} | |
!24 = distinct !{!24, !23, !"_ZN4core3ops8function6FnOnce9call_once17he642931dc5351e8dE: argument 1"} | |
!25 = !{!26, !28, !22, !24, !15, !17, !9, !6, !3} | |
!26 = distinct !{!26, !27, !"_ZN4core3cmp5impls50_$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$3cmp17h92f004334ac085c7E: %self"} | |
!27 = distinct !{!27, !"_ZN4core3cmp5impls50_$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$3cmp17h92f004334ac085c7E"} | |
!28 = distinct !{!28, !27, !"_ZN4core3cmp5impls50_$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$3cmp17h92f004334ac085c7E: %other"} | |
!29 = !{!30, !9, !6, !3} | |
!30 = distinct !{!30, !31, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_internal17h7f55cc3228e14d0eE: argument 0"} | |
!31 = distinct !{!31, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_internal17h7f55cc3228e14d0eE"} | |
!32 = !{!33, !30, !9, !6, !3} | |
!33 = distinct !{!33, !34, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$8capacity17h094df53824692bd0E: %self"} | |
!34 = distinct !{!34, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$8capacity17h094df53824692bd0E"} | |
!35 = !{!36, !38, !30, !9, !6, !3} | |
!36 = distinct !{!36, !37, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$18amortized_new_size17h94fc4d6fda6a38aaE: argument 0"} | |
!37 = distinct !{!37, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$18amortized_new_size17h94fc4d6fda6a38aaE"} | |
!38 = distinct !{!38, !37, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$18amortized_new_size17h94fc4d6fda6a38aaE: %self"} | |
!39 = !{!40, !36, !38, !30, !9, !6, !3} | |
!40 = distinct !{!40, !41, !"_ZN4core6option15Option$LT$T$GT$5ok_or17hbfd56b8066f19a7fE: argument 0"} | |
!41 = distinct !{!41, !"_ZN4core6option15Option$LT$T$GT$5ok_or17hbfd56b8066f19a7fE"} | |
!42 = !{!43, !45, !36, !38, !30, !9, !6, !3} | |
!43 = distinct !{!43, !44, !"_ZN4core3ops8function6FnOnce9call_once17he642931dc5351e8dE: argument 0"} | |
!44 = distinct !{!44, !"_ZN4core3ops8function6FnOnce9call_once17he642931dc5351e8dE"} | |
!45 = distinct !{!45, !44, !"_ZN4core3ops8function6FnOnce9call_once17he642931dc5351e8dE: argument 1"} | |
!46 = !{!47, !49, !43, !45, !36, !38, !30, !9, !6, !3} | |
!47 = distinct !{!47, !48, !"_ZN4core3cmp5impls50_$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$3cmp17h92f004334ac085c7E: %self"} | |
!48 = distinct !{!48, !"_ZN4core3cmp5impls50_$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$3cmp17h92f004334ac085c7E"} | |
!49 = distinct !{!49, !48, !"_ZN4core3cmp5impls50_$LT$impl$u20$core..cmp..Ord$u20$for$u20$usize$GT$3cmp17h92f004334ac085c7E: %other"} | |
!50 = !{!51, !53, !30, !9, !6, !3} | |
!51 = distinct !{!51, !52, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17ha791b8486d4e9629E: argument 0"} | |
!52 = distinct !{!52, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17ha791b8486d4e9629E"} | |
!53 = distinct !{!53, !52, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17ha791b8486d4e9629E: %self"} | |
!54 = !{!55, !57, !30, !9, !6, !3} | |
!55 = distinct !{!55, !56, !"_ZN4core5alloc6Layout6repeat17hcdfb1edd6c8d2421E: argument 0"} | |
!56 = distinct !{!56, !"_ZN4core5alloc6Layout6repeat17hcdfb1edd6c8d2421E"} | |
!57 = distinct !{!57, !56, !"_ZN4core5alloc6Layout6repeat17hcdfb1edd6c8d2421E: %self"} | |
!58 = !{!59, !55, !57, !30, !9, !6, !3} | |
!59 = distinct !{!59, !60, !"_ZN4core5alloc6Layout4size17hbe21028aa17b10b8E: %self"} | |
!60 = distinct !{!60, !"_ZN4core5alloc6Layout4size17hbe21028aa17b10b8E"} | |
!61 = !{!62, !55, !57, !30, !9, !6, !3} | |
!62 = distinct !{!62, !63, !"_ZN4core5alloc6Layout5align17hd02a79cd2ce08058E: %self"} | |
!63 = distinct !{!63, !"_ZN4core5alloc6Layout5align17hd02a79cd2ce08058E"} | |
!64 = !{!65, !55, !57, !30, !9, !6, !3} | |
!65 = distinct !{!65, !66, !"_ZN4core5alloc6Layout18padding_needed_for17h075866b3f5f30151E: %self"} | |
!66 = distinct !{!66, !"_ZN4core5alloc6Layout18padding_needed_for17h075866b3f5f30151E"} | |
!67 = !{!68, !65, !55, !57, !30, !9, !6, !3} | |
!68 = distinct !{!68, !69, !"_ZN4core5alloc6Layout4size17hbe21028aa17b10b8E: %self"} | |
!69 = distinct !{!69, !"_ZN4core5alloc6Layout4size17hbe21028aa17b10b8E"} | |
!70 = !{!71, !30, !9, !6, !3} | |
!71 = distinct !{!71, !72, !"_ZN4core6result19Result$LT$T$C$E$GT$3map17he71c0351ad78a631E: %self"} | |
!72 = distinct !{!72, !"_ZN4core6result19Result$LT$T$C$E$GT$3map17he71c0351ad78a631E"} | |
!73 = !{!74, !71, !30, !9, !6, !3} | |
!74 = distinct !{!74, !75, !"_ZN4core5alloc6Layout5array28_$u7b$$u7b$closure$u7d$$u7d$17hb89e6d7d821e06d4E: %_2"} | |
!75 = distinct !{!75, !"_ZN4core5alloc6Layout5array28_$u7b$$u7b$closure$u7d$$u7d$17hb89e6d7d821e06d4E"} | |
!76 = !{!77, !30, !9, !6, !3} | |
!77 = distinct !{!77, !78, !"_ZN4core6result19Result$LT$T$C$E$GT$7map_err17hde2123059e2e0bcfE: argument 0"} | |
!78 = distinct !{!78, !"_ZN4core6result19Result$LT$T$C$E$GT$7map_err17hde2123059e2e0bcfE"} | |
!79 = !{!80, !82, !30, !9, !6, !3} | |
!80 = distinct !{!80, !81, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17hd3f3a59d2422b21eE: argument 0"} | |
!81 = distinct !{!81, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17hd3f3a59d2422b21eE"} | |
!82 = distinct !{!82, !81, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17hd3f3a59d2422b21eE: %self"} | |
!83 = !{!84, !30, !9, !6, !3} | |
!84 = distinct !{!84, !85, !"_ZN4core5alloc6Layout4size17hbe21028aa17b10b8E: %self"} | |
!85 = distinct !{!85, !"_ZN4core5alloc6Layout4size17hbe21028aa17b10b8E"} | |
!86 = !{!87, !30, !9, !6, !3} | |
!87 = distinct !{!87, !88, !"_ZN5alloc7raw_vec11alloc_guard17h4771ff65d7878aeaE: argument 0"} | |
!88 = distinct !{!88, !"_ZN5alloc7raw_vec11alloc_guard17h4771ff65d7878aeaE"} | |
!89 = !{!90, !92, !30, !9, !6, !3} | |
!90 = distinct !{!90, !91, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17h7e87b0eac2cd00aaE: argument 0"} | |
!91 = distinct !{!91, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17h7e87b0eac2cd00aaE"} | |
!92 = distinct !{!92, !91, !"_ZN73_$LT$core..result..Result$LT$T$C$E$GT$$u20$as$u20$core..ops..try..Try$GT$11into_result17h7e87b0eac2cd00aaE: %self"} | |
!93 = !{!94, !30, !9, !6, !3} | |
!94 = distinct !{!94, !95, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$14current_layout17hceabd4d9a7831099E: %self"} | |
!95 = distinct !{!95, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$14current_layout17hceabd4d9a7831099E"} | |
!96 = !{!97, !30, !9, !6, !3} | |
!97 = distinct !{!97, !98, !"_ZN4core5alloc6Layout5align17hd02a79cd2ce08058E: %self"} | |
!98 = distinct !{!98, !"_ZN4core5alloc6Layout5align17hd02a79cd2ce08058E"} | |
!99 = !{!100, !9, !6, !3} | |
!100 = distinct !{!100, !101, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$3ptr17hf75b3b717bffcc59E: %self"} | |
!101 = distinct !{!101, !"_ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$3ptr17hf75b3b717bffcc59E"} | |
!102 = !{!103, !9, !6, !3} | |
!103 = distinct !{!103, !104, !"_ZN5alloc3vec12Vec$LT$T$GT$3len17h98f5ec47275fd84bE: %self"} | |
!104 = distinct !{!104, !"_ZN5alloc3vec12Vec$LT$T$GT$3len17h98f5ec47275fd84bE"} | |
!105 = !{!106, !9, !6, !3} | |
!106 = distinct !{!106, !107, !"_ZN4core4iter6traits8iterator8Iterator8for_each17h63c81c3f97c9d9d6E: %f"} | |
!107 = distinct !{!107, !"_ZN4core4iter6traits8iterator8Iterator8for_each17h63c81c3f97c9d9d6E"} | |
!108 = !{!109, !111, !106, !9, !6, !3} | |
!109 = distinct !{!109, !110, !"_ZN4core4iter6traits8iterator8Iterator8for_each4call17hff29a7585b7773abE: argument 0"} | |
!110 = distinct !{!110, !"_ZN4core4iter6traits8iterator8Iterator8for_each4call17hff29a7585b7773abE"} | |
!111 = distinct !{!111, !110, !"_ZN4core4iter6traits8iterator8Iterator8for_each4call17hff29a7585b7773abE: %f"} | |
!112 = !{!113, !106, !9, !6, !3} | |
!113 = distinct !{!113, !114, !"_ZN4core4iter6traits8iterator8Iterator4fold17h198d2eb50d84d299E: %f"} | |
!114 = distinct !{!114, !"_ZN4core4iter6traits8iterator8Iterator4fold17h198d2eb50d84d299E"} | |
!115 = !{!116, !118, !113, !106, !9, !6, !3} | |
!116 = distinct !{!116, !117, !"_ZN4core4iter6traits8iterator8Iterator4fold2ok17hca0d89f1ac78b302E: argument 0"} | |
!117 = distinct !{!117, !"_ZN4core4iter6traits8iterator8Iterator4fold2ok17hca0d89f1ac78b302E"} | |
!118 = distinct !{!118, !117, !"_ZN4core4iter6traits8iterator8Iterator4fold2ok17hca0d89f1ac78b302E: %f"} | |
!119 = !{!120, !113, !106, !9, !6, !3} | |
!120 = distinct !{!120, !121, !"_ZN94_$LT$core..iter..adapters..Take$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$8try_fold17h0e44fea29d9c765eE: %fold"} | |
!121 = distinct !{!121, !"_ZN94_$LT$core..iter..adapters..Take$LT$I$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$8try_fold17h0e44fea29d9c765eE"} | |
!122 = !{!123, !120, !113, !106, !9, !6, !3} | |
!123 = distinct !{!123, !124, !"_ZN4core4iter6traits8iterator8Iterator8try_fold17h344269e2e18c92eeE: %f"} | |
!124 = distinct !{!124, !"_ZN4core4iter6traits8iterator8Iterator8try_fold17h344269e2e18c92eeE"} | |
!125 = !{!126, !123, !120, !113, !106, !9, !6, !3} | |
!126 = distinct !{!126, !127, !"_ZN4core5clone5impls51_$LT$impl$u20$core..clone..Clone$u20$for$u20$u8$GT$5clone17hcc8d495288efe792E: %self"} | |
!127 = distinct !{!127, !"_ZN4core5clone5impls51_$LT$impl$u20$core..clone..Clone$u20$for$u20$u8$GT$5clone17hcc8d495288efe792E"} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment