mem: BufAlloc.init returns the state by value — full buffer usable, no header carve
This commit is contained in:
@@ -760,7 +760,7 @@ declare ptr @Arena.alloc_bytes(ptr, ptr, i64) #0
|
||||
declare void @Arena.dealloc_bytes(ptr, ptr, ptr) #0
|
||||
|
||||
; Function Attrs: nounwind
|
||||
declare ptr @BufAlloc.init(ptr, ptr, i64) #0
|
||||
declare void @BufAlloc.init(ptr sret({ ptr, i64, i64 }), ptr, ptr, i64) #0
|
||||
|
||||
; Function Attrs: nounwind
|
||||
declare void @BufAlloc.reset(ptr, ptr) #0
|
||||
@@ -2945,7 +2945,7 @@ declare ptr @Arena.alloc_bytes.11(ptr, ptr, i64) #0
|
||||
declare void @Arena.dealloc_bytes.12(ptr, ptr, ptr) #0
|
||||
|
||||
; Function Attrs: nounwind
|
||||
declare ptr @BufAlloc.init.13(ptr, ptr, i64) #0
|
||||
declare void @BufAlloc.init.13(ptr sret({ ptr, i64, i64 }), ptr, ptr, i64) #0
|
||||
|
||||
; Function Attrs: nounwind
|
||||
declare void @BufAlloc.reset.14(ptr, ptr) #0
|
||||
@@ -3190,7 +3190,7 @@ declare ptr @Arena.alloc_bytes.34(ptr, ptr, i64) #0
|
||||
declare void @Arena.dealloc_bytes.35(ptr, ptr, ptr) #0
|
||||
|
||||
; Function Attrs: nounwind
|
||||
declare ptr @BufAlloc.init.36(ptr, ptr, i64) #0
|
||||
declare void @BufAlloc.init.36(ptr sret({ ptr, i64, i64 }), ptr, ptr, i64) #0
|
||||
|
||||
; Function Attrs: nounwind
|
||||
declare void @BufAlloc.reset.37(ptr, ptr) #0
|
||||
|
||||
Reference in New Issue
Block a user