Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; ModuleID = 'hello.bc'
- target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"
- target triple = "x86_64-apple-darwin"
- @_rust_crate_map_toplevel = global { i32, i8*, i64, [2 x i64] } { i32 1, i8* bitcast (void ({ i64, %tydesc*, i8*, i8*, i8 }*)* @_ZN7cleanup10annihilate16_82984335c95fdd56_07preE to i8*), i64 ptrtoint ([1 x { i64, i64 }]* @_rust_mod_map to i64), [2 x i64] [i64 ptrtoint (i64* @_rust_crate_map_std_0.7-pre_6c65cf4b443341b1 to i64), i64 0] }
- static_allocas:
- %1 = alloca %str_slice
- %2 = alloca %str_slice
- br label %"function top level"
- "function top level": ; preds = %static_allocas
- br label %call
- call: ; preds = %"function top level"
- call void @_ZN2io7println17_cbd0294d6bc48ab66_07preE({ i64, %tydesc*, i8*, i8*, i8 }* undef, %str_slice* %2)
- br label %next
- next: ; preds = %call
- br label %return
- return: ; preds = %next
- ret void
- }
- static_allocas:
- br label %"function top level"
- return: ; preds = %"function top level"
- ret void
- "function top level": ; preds = %static_allocas
- br label %return
- }
- top:
- }
- declare void @_ZN2io7println17_cbd0294d6bc48ab66_07preE({ i64, %tydesc*, i8*, i8*, i8 }*, %str_slice*)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement