add StepRange support for CartesianIndices #37829
johnnychen94
force pushed
from
8b0879b7
to
133f07f3
5 years ago
johnnychen94
force pushed
from
133f07f3
to
7e1b9aa7
5 years ago
johnnychen94
force pushed
from
7e1b9aa7
to
dd28e3d2
5 years ago
johnnychen94
force pushed
from
dd28e3d2
to
33ab8e75
5 years ago
[WIP] add StepRange support for CartesianIndices
44382b7a
optimize iterate
5f9c2767
apply suggestions
884c6a02
add step to simd_index
9f137c13
fix convert
ef8725f6
add constructors to OrdinalRange
b22e8bd6
fix simd performance
d0ca291a
add tests
c4ebb4dd
add reverse for CartesianIndices
113201f1
various fixes
4b47f634
add a temp patch to make sure test passes
b5d40360
johnnychen94
force pushed
from
6efb1122
to
b5d40360
5 years ago
apply suggestions
f573f97e
fix collect
2a4efe62
loose overflow checks on StepRange CartesianIndices
3434e07c
some cleanup
4821920c
add step method
aa105262
johnnychen94
force pushed
from
ef848fff
to
aa105262
5 years ago
johnnychen94
changed the title [WIP] add StepRange support for CartesianIndices add StepRange support for CartesianIndices 5 years ago
add UnitCartesianIndices alias
ffdfafb2
fix LinearIndices test bugs
98c933c8
johnnychen94
force pushed
from
75e66425
to
df867ba3
5 years ago
fix a dead dispatching branch and add more comments
3b77b79a
johnnychen94
force pushed
from
df867ba3
to
3b77b79a
5 years ago
clean up and add news
f9581991
apply suggestions
5891d8ba
add the fast path for AbstractUnitRange
3386b427
timholy
approved these changes
on 2020-10-09
timholy
merged
17a3c770
into master 5 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub