Commit History

Author SHA1 Message Date
  lloda 686c100883 Simplify pick_at, pick_star 1 year ago
  lloda 78fa450366 Fix unnecessary forwarding in Match/Expr/Pick constructors 1 year ago
  lloda 27168767bc Parameterize CellBig/Small on Dimv/T instead of View type 1 year ago
  lloda e75878eb87 Base CellSmall on SmallView instead of SmallBase 1 year ago
  lloda dbcb4cce83 Reuse maybe_len in iota optimizers 1 year ago
  lloda b79f6f2842 Fix bug in constant iota check 1 year ago
  lloda 35d7831a93 Rearrange headers 1 year ago
  lloda a4ee5e348d Rename view pointers 1 year ago
  lloda 22bbbb2435 Various fixes 1 year ago
  lloda 72967ec235 When optimizing iotas try to maintain static len 1 year ago
  lloda caa387035b Allow exprs with iotas having Len in their lengths 1 year ago
  lloda 4368b1e835 Replace len in iotas 1 year ago
  lloda df1e46443c Optimize -iota 1 year ago
  lloda 52a88bc103 Use functors from <functional> instead of our own 1 year ago
  lloda 46e0e65fe5 CellBig::rank() may be static 1 year ago
  lloda d8089e5f35 Look at some forwarding issues 1 year ago
  lloda 92ef2d18f3 Merge Iota with TensorIndex 1 year ago
  lloda 6078fb5bc4 Allow indefinite length ra::Iota 1 year ago
  lloda f2148278f4 Check dynamic rank in cell iterators 1 year ago
  lloda b0412c75fc Replace 'inline constexpr' by just 'constexpr' 1 year ago
  lloda 0f41b89e21 Fix alignment issues with RA_DO_OPT_SMALLVECTOR 2 years ago
  lloda 993ff15def Check with gcc 12.2 2 years ago
  lloda 5e5230dedb Fix builtin vector type alignment issue 2 years ago
  lloda 1ce4b04b98 Introduce SliceConcept 2 years ago
  lloda 7814416701 Some generic support for std::ranges::range 2 years ago
  lloda 75f0f430c9 Use local includes in ra/ headers 3 years ago
  lloda f4f80dba36 Remove anon namespaces 3 years ago
  lloda 5fee3dd0c2 Minor namespace cleanup 3 years ago
  lloda 543933d729 Rename 'stride' to 'step' 3 years ago
  lloda fb3af25b6b Rename View::dim to View::dimv and size(k), size_s(k) to len(k), len_s(k) 3 years ago