aboutsummaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #8348 from vespa-engine/toregge/tensor-update-end-to-endGeir Storli2019-02-0420-48/+396
|\
| * Test that updates to missing cells are ignored.Tor Egge2019-02-011-0/+24
| * Apply tensor modify update to given field value.Tor Egge2019-02-0120-48/+372
* | Revert "Revert "Use OS provided xxhash.""Henning Baldersheim2019-02-033-2/+16
* | Revert "Use OS provided xxhash."Håkon Hallingstad2019-02-033-16/+2
* | Use OS provided xxhash.Henning Baldersheim2019-02-013-2/+16
* | Adjust forward declarations in eval.Tor Egge2019-02-0119-25/+25
|/
* Merge pull request #6518 from vespa-engine/havardpe/avoid-old-style-varargs-w...Henning Baldersheim2018-08-081-4/+15
|\
| * Avoid using the 'convenient' way to specify parameter types whenHåvard Pettersen2018-08-081-4/+15
* | dump -> print(stream)Henning Baldersheim2018-08-083-13/+11
|/
* newer llvm releases have dropped virtual.Henning Baldersheim2018-08-071-7/+4
* Remove stringref::c_str()Tor Brede Vekterli2018-07-252-2/+2
* some more cleanupArne Juul2018-06-201-3/+0
* add and use HDR_ABORT insteadArne Juul2018-06-202-5/+5
* use LOG_ABORT not just abort()Arne Juul2018-06-128-10/+30
* DeinlineHenning Baldersheim2018-05-114-41/+61
* experiment with generic typification multi-dispatchHåvard Pettersen2018-04-113-0/+631
* allow multi-dimensional dot product optimizationHåvard Pettersen2018-03-233-16/+85
* added dense 'add dimension' optimizerHåvard Pettersen2018-03-208-0/+206
* added dense remove dimension optimizerHåvard Pettersen2018-03-1911-5/+200
* 'fast rename' is now an optimizer using the 'replace type' functionHåvard Pettersen2018-03-169-94/+46
* added generic DenseReplaceTypeFunction with testHåvard Pettersen2018-03-156-0/+145
* use 'Super' when forwarding calls to visit_selfHåvard Pettersen2018-03-146-9/+18
* no need to include templated visit rulesHåvard Pettersen2018-03-141-1/+0
* always use actual class nameHåvard Pettersen2018-03-143-9/+2
* remove DumpTarget and dump_treeHåvard Pettersen2018-03-1417-350/+0
* use ObjectVisitor to debug dump TensorFunction treesHåvard Pettersen2018-03-1316-29/+342
* GC leftover codeArne Juul2018-03-091-53/+0
* fix copyright dateArne Juul2018-03-081-1/+1
* add dump_tree API for tensor functionsArne Juul2018-03-0818-0/+423
* test result mutability of optimized operationsHåvard Pettersen2018-03-053-131/+54
* added test for result mutability of basic tensor function nodesHåvard Pettersen2018-03-051-0/+25
* appropriately tag various tensor function nodes as mutable (or not)Håvard Pettersen2018-03-054-1/+15
* let DenseInplaceMapFunction inherit tensor_function::MapHåvard Pettersen2018-03-053-6/+4
* DenseInplaceJoinFunction is also a JoinArne Juul2018-03-053-7/+4
* use more descriptive method names (for profiling)Arne Juul2018-03-052-4/+4
* move testHåvard Pettersen2018-03-022-5/+1
* mark output from XW product as mutableArne Juul2018-03-022-0/+7
* minor cleanupHåvard Pettersen2018-03-022-49/+36
* minor cleanupHåvard Pettersen2018-03-023-62/+76
* improve testArne Juul2018-03-021-32/+73
* fix operand orderingArne Juul2018-03-012-2/+3
* add inplace joinArne Juul2018-03-017-0/+243
* added inplace map operation for mutable concrete dense tensorsHåvard Pettersen2018-03-019-20/+264
* added 'result_is_mutable' predicate to tensor ir nodesHåvard Pettersen2018-02-281-4/+9
* added optimizer for fast non-transposing dense tensor renamingHåvard Pettersen2018-02-227-4/+197
* gc deprecated testsHåvard Pettersen2018-02-095-318/+0
* refactor dot product testArne Juul2018-02-091-102/+118
* extend xw product testHåvard Pettersen2018-02-081-73/+86
* add code to help testingHåvard Pettersen2018-02-083-0/+157