Closed aleasims closed 1 year ago
First step was done in:
Actually we can go forward and completely replace code in panic implementation for intrinsics::abort() as it is done in panic_fmt.
panic
intrinsics::abort()
panic_fmt
This will reduce panic function to something like:
define void @panic(...) { start: tail call void @llvm.trap() unreachable }
This will not require assigner to interpret useless instructions in case of panic.
First step was done in:
Actually we can go forward and completely replace code in
panic
implementation forintrinsics::abort()
as it is done inpanic_fmt
.This will reduce panic function to something like:
This will not require assigner to interpret useless instructions in case of panic.