lloda
|
5106e77dc6
Select plyer on static size not rank
|
1 年間 前 |
lloda
|
b83d975303
Traversal order for plyf is defined inside first
|
1 年間 前 |
lloda
|
9567228bcc
Explicit order in ra::plyf
|
1 年間 前 |
lloda
|
dbcb4cce83
Reuse maybe_len in iota optimizers
|
1 年間 前 |
lloda
|
e297ee0561
Disable static ocd unrolling in plyf()
|
1 年間 前 |
lloda
|
3ab469f836
Review ply.hh
|
1 年間 前 |
lloda
|
b2423a13a4
Match Pick's scalar conversion op to that of Expr
|
1 年間 前 |
lloda
|
f9926cf387
Separate gh workflow for -fno-sanitize=all
|
1 年間 前 |
lloda
|
297ce5401f
Actually run tests with sanitizers
|
1 年間 前 |
lloda
|
db4b181046
Simplify diagnostic guards in ply_ravel() etc.
|
1 年間 前 |
lloda
|
fdb3d60251
Enable more sanitizers
|
1 年間 前 |
lloda
|
7423eff0ec
Trying to make constant len exprs work
|
1 年間 前 |
lloda
|
b79f6f2842
Fix bug in constant iota check
|
1 年間 前 |
lloda
|
2dce5e34f0
Fix out of range checks for beatable iotas
|
1 年間 前 |
lloda
|
5a32523a6e
Document some failing subscript cases
|
1 年間 前 |
lloda
|
16aa48b8d5
Beat subscripting of Small with static Iota
|
1 年間 前 |
lloda
|
3b0cda4869
Remove 3-arg inside() as it was never used
|
1 年間 前 |
lloda
|
4f31808c89
Rearrange headers again
|
1 年間 前 |
lloda
|
af44c283f9
Remove TensorIndex<n> alias
|
1 年間 前 |
lloda
|
92bf212002
Common cross() for size 2 or 3
|
1 年間 前 |
lloda
|
35d7831a93
Rearrange headers
|
1 年間 前 |
lloda
|
b0ba8bd442
Rearrange headers
|
1 年間 前 |
lloda
|
b90ab82a9c
Tighten match checks
|
1 年間 前 |
lloda
|
8a38cc927d
Put Dual inside namespace ra::
|
1 年間 前 |
lloda
|
25fd9e45dc
Refactor unbeat {} for both Small and Big
|
1 年間 前 |
lloda
|
81e76243a3
Support stretch dots<> in Small subscripts
|
1 年間 前 |
lloda
|
7ef026a05f
Partial support of ra::len in Small subscripts
|
1 年間 前 |
lloda
|
a4ee5e348d
Rename view pointers
|
1 年間 前 |
lloda
|
68a7804c51
Preserve static length through with_len
|
1 年間 前 |
lloda
|
22bbbb2435
Various fixes
|
1 年間 前 |