Function index_many::_doc_assembly::unchecked_usize_trait[][src]

pub unsafe fn unchecked_usize_trait(
    slice: &mut [Elem],
    indices: [usize; 3]
) -> [&mut Elem; 3]
Expand description

Body: { slice_index::get_many_unchecked_mut(slice, indices) }

Assembly (x86_64)

codegen_crate::unchecked_usize_trait:
 mov     rcx, qword, ptr, [r9]
 mov     r8, qword, ptr, [r9, +, 8]
 mov     r9, qword, ptr, [r9, +, 16]
 lea     rcx, [rdx, +, 8*rcx]
 lea     r8, [rdx, +, 8*r8]
 lea     rdx, [rdx, +, 8*r9]
 mov     qword, ptr, [rax], rcx
 mov     qword, ptr, [rax, +, 8], r8
 mov     qword, ptr, [rax, +, 16], rdx
 ret