Function at 0x140001540
Capabilities:
Execute command

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0xb0
call dbg.__main
lea rax, section..rdata
mov rcx, rax
call sym.system
lea rax, [rbp - 0x10]
mov rcx, rax
call method.matrix_int_.matrix__
lea rax, [rbp - 0x20]
mov rcx, rax
call method.matrix_int_.matrix__
lea rax, [rbp - 0x30]
mov rcx, rax
call method.matrix_int_.matrix__
lea rax, [rbp - 0x10]
mov r8d, 3
mov edx, 3
mov rcx, rax
call method.matrix_int_.setRowColumn_int__int_
lea rax, [rbp - 0x20]
mov r8d, 3
mov edx, 3
mov rcx, rax
call method.matrix_int_.setRowColumn_int__int_
lea rax, [rbp - 0x10]
mov rcx, rax
call method.matrix_int_.setMatrix__
lea rax, [rbp - 0x20]
mov rcx, rax
call method.matrix_int_.setMatrix__
lea rcx, [rbp - 0x70]
mov rax, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rdx
mov rax, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x18]
mov qword [rbp - 0x90], rax
mov qword [rbp - 0x88], rdx
lea r8, [rbp - 0x90]
lea rdx, [rbp - 0x80]
lea rax, [rbp - 0x30]
mov r9, r8
mov r8, rdx
mov rdx, rax
call method.matrix_int_.MatMUl_matrix_int___matrix_int__
mov rax, qword [rbp - 0x70]
mov rdx, qword [rbp - 0x68]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rdx
mov rax, qword [method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____]
mov rdx, rax
mov rax, qword [0x1400ee790]
mov rcx, rax
call method.std::ostream.operator___std::ostream____std::ostream__
mov rcx, rax
lea rax, str.After_Multiplication_Of_Int_Matrix_:
mov rdx, rax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov rcx, rax
mov rax, qword [method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____]
mov rdx, rax
call method.std::ostream.operator___std::ostream____std::ostream__
lea rax, [rbp - 0x30]
mov rcx, rax
call method.matrix_int_.showMatrix__
mov rax, qword [method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____]
mov rdx, rax
mov rax, qword [0x1400ee790]
mov rcx, rax
call method.std::ostream.operator___std::ostream____std::ostream__
lea rax, [rbp - 0x40]
mov rcx, rax
call method.matrix_float_.matrix__
lea rax, [rbp - 0x50]
mov rcx, rax
call method.matrix_float_.matrix__
lea rax, [rbp - 0x60]
mov rcx, rax
call method.matrix_float_.matrix__
lea rax, [rbp - 0x40]
mov r8d, 3
mov edx, 3
mov rcx, rax
call method.matrix_float_.setRowColumn_int__int_
lea rax, [rbp - 0x50]
mov r8d, 3
mov edx, 3
mov rcx, rax
call method.matrix_float_.setRowColumn_int__int_
lea rax, [rbp - 0x40]
mov rcx, rax
call method.matrix_float_.setMatrix__
lea rax, [rbp - 0x50]
mov rcx, rax
call method.matrix_float_.setMatrix__
mov rax, qword [method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____]
mov rdx, rax
mov rax, qword [0x1400ee790]
mov rcx, rax
call method.std::ostream.operator___std::ostream____std::ostream__
mov rcx, rax
lea rax, str.After_Multiplication_Of_Float_Matrix_:
mov rdx, rax
call method.std::basic_ostream_char__std::char_traits_char____std::operator____std.char_traits_char____std::basic_ostream_char__std::char_traits_char_____char_const_
mov rcx, rax
mov rax, qword [method.std::basic_ostream_char__std::char_traits_char____std::endl_char__std.char_traits_char____std::basic_ostream_char__std::char_traits_char____]
mov rdx, rax
call method.std::ostream.operator___std::ostream____std::ostream__
lea rcx, [rbp - 0x70]
mov rax, qword [rbp - 0x40]
mov rdx, qword [rbp - 0x38]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rdx
mov rax, qword [rbp - 0x50]
mov rdx, qword [rbp - 0x48]
mov qword [rbp - 0x90], rax
mov qword [rbp - 0x88], rdx
lea r8, [rbp - 0x90]
lea rdx, [rbp - 0x80]
lea rax, [rbp - 0x60]
mov r9, r8
mov r8, rdx
mov rdx, rax
call method.matrix_float_.MatMUl_matrix_float___matrix_float__
mov rax, qword [rbp - 0x70]
mov rdx, qword [rbp - 0x68]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], rdx
lea rax, [rbp - 0x60]
mov rcx, rax
call method.matrix_float_.showMatrix__
mov eax, 0
add rsp, 0xb0
pop rbp
ret