Function index_many::_doc_assembly::checked_unsorted_1[][src]

pub unsafe fn checked_unsorted_1(
    slice: &mut [Elem],
    indices: UnsortedIndices<1>
) -> [&mut Elem; 1]
Expand description

Body: { generic::index_many_mut(slice, indices) }

Assembly (x86_64)

codegen_crate::checked_unsorted_1:
 sub     rsp, 40
 cmp     r8, rdx
 jae     .LBB0_1
 lea     rax, [rcx, +, 8*r8]
 add     rsp, 40
 ret
.LBB0_1:
 mov     rax, rdx
 mov     qword, ptr, [rsp, +, 32], r8
 lea     rcx, [rsp, +, 32]
 mov     edx, 1
 mov     r8, rax
 call    index_many::bound_check_failed
 ud2