| 143 | return &iter->second; |
| 144 | } |
| 145 | const blas::PlanAndAlgorithms* Insert(const BatchMatmulParameters& params, |
| 146 | blas::PlanAndAlgorithms value) { |
| 147 | absl::MutexLock lock(&mu_); |
| 148 | return ¶ms_plan_map_.emplace(params, std::move(value)).first->second; |
| 149 | } |
| 150 | |
| 151 | private: |
| 152 | mutable absl::Mutex mu_; |
no test coverage detected