-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
Open
Labels
A-codegenArea: Code generationArea: Code generationneeds-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.
Description
They should produce the same codegen.
https://godbolt.org/z/W5hKTedd3
#[inline(never)]
pub fn f_index(data: &mut [u32]) {
for i in 0..data.len() {
data[i] += 1;
}
}#[inline(never)]
pub fn f_iter(data: &mut [u32]) {
for v in data.iter_mut() {
*v += 1;
}
}Metadata
Metadata
Assignees
Labels
A-codegenArea: Code generationArea: Code generationneeds-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.