diff options
author | CNugteren <web@cedricnugteren.nl> | 2015-06-18 18:44:14 +0200 |
---|---|---|
committer | CNugteren <web@cedricnugteren.nl> | 2015-06-18 18:44:14 +0200 |
commit | 682c01a80cfcb9556799c790f126957d8d0c07e2 (patch) | |
tree | 6fe3e870192ed5867e4b5b88312b6ea28c6dbfd1 /src/routine.cc | |
parent | af40b8e667b6e369c633247e584baa9c13e86f98 (diff) |
Now returns program from database by reference
Diffstat (limited to 'src/routine.cc')
-rw-r--r-- | src/routine.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/routine.cc b/src/routine.cc index 064db754..a4e0bb37 100644 --- a/src/routine.cc +++ b/src/routine.cc @@ -308,7 +308,7 @@ StatusCode Routine::PadCopyTransposeMatrix(const size_t src_one, const size_t sr // Queries the cache and retrieves a matching program. Assumes that the match is available, throws // otherwise. -Program Routine::GetProgramFromCache() const { +const Program& Routine::GetProgramFromCache() const { for (auto &cached_program: program_cache_) { if (cached_program.MatchInCache(device_name_, precision_, routines_)) { return cached_program.program; |