summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* explicitly disallow all tensor operations in compiled expressionsHaavard2016-11-152-35/+57
* Merge pull request #1082 from yahoo/havardpe/support-not-being-able-to-evalua...Geir Storli2016-11-157-0/+87
|\
| * added support for pre-detecting function eval issuesHaavard2016-11-147-0/+87
* | Use ArrayRef when referencing externally owned array.Tor Egge2016-11-141-0/+18
|/
* Do not use exceptions internallyHenning Baldersheim2016-11-102-22/+11
* Invalid regexp should fail matching and not produce a core.Henning Baldersheim2016-11-103-14/+42
* more unified type resolution for join operationsHaavard2016-11-085-23/+38
* test parsing of map and join with lambdaHaavard2016-11-084-2/+54
* update type resolution testHaavard2016-11-081-52/+42
* added TensorMap and TensorJoin AST nodesHaavard2016-11-088-64/+152
* basic parsing of map and join with lambdaHaavard2016-11-081-0/+69
* keep a stack of ways to resolve symbols when parsingHaavard2016-11-081-31/+67
* Move HwInfo from vespalib to searchcore and simplify code.Tor Egge2016-11-046-133/+0
* Merge pull request #1004 from yahoo/havardpe/remove-verbatim-tensors-and-tens...Geir Storli2016-11-0318-405/+44
|\
| * remove tensor eval test that only used verbatim tensorsHaavard2016-11-034-112/+0
| * remove traces of match and verbatim tensorsHaavard2016-11-031-23/+2
| * simplify tensor-related test casesHaavard2016-11-031-22/+3
| * remove testing of fallbacks that are no longer thereHaavard2016-11-031-9/+3
| * remove match function call from eval specHaavard2016-11-031-1/+0
| * remove testing of verbatim tensorsHaavard2016-11-031-15/+0
| * minimal re-write for equivalent behaviorHaavard2016-11-031-24/+36
| * remove verbatim tensor and tensor match from llvm sub-libraryHaavard2016-11-031-14/+0
| * remove verbatim tensors and tensor match from evalHaavard2016-11-037-185/+0
* | Use proper uppercase at start of comment.Tor Egge2016-11-031-1/+1
* | Add class describing hardware info on the running machine.Tor Egge2016-11-036-0/+133
* | Merge pull request #999 from yahoo/geirst/dense-tensor-attribute-executorTor Egge2016-11-034-9/+74
|\ \ | |/ |/|
| * Add API for getting a dense tensor view from the store by pointing to the und...Geir Storli2016-11-024-9/+74
* | Removed TestApp::GetSourceDirectoryArnstein Ressem2016-11-0212-47/+19
|/
* Ignore vespalib_dotproductbenchmark_appHenning Baldersheim2016-10-271-2/+1
* Change DenseDotProductFunction to only take tensor ids for the two input argu...Geir Storli2016-10-255-23/+14
* Style change.Geir Storli2016-10-251-1/+2
* Simplify how ValueType is created.Geir Storli2016-10-251-1/+1
* Add dot product cases in conformance test and activate dot product optimization.Geir Storli2016-10-253-4/+26
* Use hw accelerated function to calculate tensor dot product.Geir Storli2016-10-246-15/+230
* Move hwaccelrated library from staging_vespalib to vespalib (for usage in ten...Geir Storli2016-10-2419-0/+866
* Merge pull request #929 from yahoo/havardpe/build-tensor-ir-for-sum-over-tens...Geir Storli2016-10-244-3/+160
|\
| * build tensor IR for sum(tensor_input*tensor_input) sub-expressionsHaavard2016-10-214-3/+160
* | De-activate function compiler until optimization and unit tests are in place.Geir Storli2016-10-241-1/+1
* | Merge pull request #921 from yahoo/toregge/add-dense-tensor-attributeGeir Storli2016-10-214-21/+192
|\ \
| * | Rename class to more descriptive name.Tor Egge2016-10-211-12/+12
| * | If tensor type for dense tensor store is abstract then different tensorsTor Egge2016-10-212-0/+30
| * | Extend tensor mapper to handle unbound indexed dimensions in type spec.Tor Egge2016-10-212-21/+162
| |/
* | Expose the V_TAG defines to vtag.cppHenning Baldersheim2016-10-211-1/+1
* | We only need one vtagHenning Baldersheim2016-10-212-0/+5
* | We only need one vtagHenning Baldersheim2016-10-213-0/+103
* | Add tensor function compiler for dot product between two 1d dense tensors.Geir Storli2016-10-2113-0/+264
|/
* Merge pull request #916 from yahoo/jvenstad/dump-cores-when-expected-toHenning Baldersheim2016-10-191-4/+4
|\
| * ulimit -c 0 only when neededJon Marius Venstad2016-10-191-4/+4
* | Merge pull request #910 from yahoo/toregge/add-generic-tensor-attributeGeir Storli2016-10-191-0/+5
|\ \ | |/ |/|
| * Add DenseTensorStore.Tor Egge2016-10-191-0/+5