From 2aab794c004027d008d6b0b64165bf1961d5d2bb Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Fri, 25 Feb 2022 16:32:14 +0800 Subject: Upgrade eigen to 3.4.0 Steps: * Removed common files between Android copy and the matching upstream copy * Obtained latest upstream tarball (see README.version) * Extracted over the directory Bug: 148287349 Test: presubmit Change-Id: Iee2744719075fdf000b315e973645923da766111 --- bench/perf_monitoring/trmv_upt.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 bench/perf_monitoring/trmv_upt.cpp (limited to 'bench/perf_monitoring/trmv_upt.cpp') diff --git a/bench/perf_monitoring/trmv_upt.cpp b/bench/perf_monitoring/trmv_upt.cpp new file mode 100644 index 000000000..511e00885 --- /dev/null +++ b/bench/perf_monitoring/trmv_upt.cpp @@ -0,0 +1,12 @@ +#include "gemv_common.h" + +EIGEN_DONT_INLINE +void trmv(const Mat &A, Vec &B, const Vec &C) +{ + B.noalias() += A.transpose().triangularView() * C; +} + +int main(int argc, char **argv) +{ + return main_gemv(argc, argv, trmv); +} -- cgit v1.2.3