Avatar
ありがとうございます、追えました。確かにpreconditionFailureがbegin_access前に呼ばれていました。(Sivauがちょっと何ものなのかまだ分かってないですが…)
11:11 AM
%4 = function_ref @_T04main5ClassC10xxxxxxxxxxSivau : $@convention(thin) () -> Builtin.RawPointer // user: %5 %5 = apply %4() : $@convention(thin) () -> Builtin.RawPointer // user: %6 %6 = pointer_to_address %5 : $Builtin.RawPointer to [strict] $*Int // user: %7 %7 = begin_access [modify] [dynamic] %6 : $*Int // users: %9, %8 代入先のアドレスを取得するために初期化しているような感じなんですね