Last active
October 5, 2018 15:30
-
-
Save jrevels/0b37dd1f288ba0d4b1cd6888c38303de to your computer and use it in GitHub Desktop.
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
diff --git a/llvm1.log b/llvm2.log | |
index 99f9319..be6ed79 100644 | |
--- a/llvm1.log | |
+++ b/llvm2.log | |
@@ -1,13 +1,13 @@ | |
; Function f | |
-; Location: REPL[18]:1 | |
-define nonnull %jl_value_t addrspace(10)* @japi1_f_249602385(%jl_value_t addrspace(10)*, %jl_value_t addrspace(10)**, i32) #0 { | |
+; Location: REPL[9]:1 | |
+define nonnull %jl_value_t addrspace(10)* @japi1_f_94174783(%jl_value_t addrspace(10)*, %jl_value_t addrspace(10)**, i32) #0 { | |
top: | |
%gcframe = alloca %jl_value_t addrspace(10)*, i32 3 | |
%3 = bitcast %jl_value_t addrspace(10)** %gcframe to i8* | |
call void @llvm.memset.p0i8.i32(i8* %3, i8 0, i32 24, i32 0, i1 false) | |
%4 = alloca %jl_value_t addrspace(10)**, align 8 | |
store volatile %jl_value_t addrspace(10)** %1, %jl_value_t addrspace(10)*** %4, align 8 | |
- %5 = call %jl_value_t*** inttoptr (i64 4363690128 to %jl_value_t*** ()*)() #3 | |
+ %5 = call %jl_value_t*** inttoptr (i64 4299443088 to %jl_value_t*** ()*)() #3 | |
%6 = getelementptr %jl_value_t addrspace(10)*, %jl_value_t addrspace(10)** %gcframe, i32 0 | |
%7 = bitcast %jl_value_t addrspace(10)** %6 to i64* | |
store i64 2, i64* %7 | |
@@ -38,7 +38,7 @@ top: | |
;} | |
; Function Type; { | |
; Location: boot.jl:395 | |
- %22 = call %jl_value_t addrspace(10)* inttoptr (i64 4363526144 to %jl_value_t addrspace(10)* (%jl_value_t addrspace(10)*, i64, i64)*)(%jl_value_t addrspace(10)* addrspacecast (%jl_value_t* inttoptr (i64 4550376416 to %jl_value_t*) to %jl_value_t addrspace(10)*), i64 %18, i64 %21) | |
+ %22 = call %jl_value_t addrspace(10)* inttoptr (i64 4299282528 to %jl_value_t addrspace(10)* (%jl_value_t addrspace(10)*, i64, i64)*)(%jl_value_t addrspace(10)* addrspacecast (%jl_value_t* inttoptr (i64 4399506112 to %jl_value_t*) to %jl_value_t addrspace(10)*), i64 %18, i64 %21) | |
%23 = getelementptr %jl_value_t addrspace(10)*, %jl_value_t addrspace(10)** %gcframe, i32 2 | |
store %jl_value_t addrspace(10)* %22, %jl_value_t addrspace(10)** %23 | |
;}} | |
@@ -51,7 +51,7 @@ top: | |
; Location: none | |
; Function #accumulate!#573; { | |
; Location: accumulate.jl:295 | |
- %24 = call nonnull %jl_value_t addrspace(10)* @"julia__accumulate!_249602206"(%jl_value_t addrspace(10)* %22, %jl_value_t addrspace(10)* nonnull %13, i64 2) | |
+ %24 = call nonnull %jl_value_t addrspace(10)* @"julia__accumulate!_94174756"(%jl_value_t addrspace(10)* %22, %jl_value_t addrspace(10)* nonnull %13, i64 2) | |
;}}}}}} | |
%25 = getelementptr %jl_value_t addrspace(10)*, %jl_value_t addrspace(10)** %gcframe, i32 1 | |
%26 = load %jl_value_t addrspace(10)*, %jl_value_t addrspace(10)** %25 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment