diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | app/perfsymboltable.cpp | 93 | ||||
-rw-r--r-- | tests/auto/perfdata/tst_perfdata.cpp | 66 | ||||
-rw-r--r-- | tests/auto/perfdata/vector_static_clang/expected.txt | 1293 | ||||
-rw-r--r-- | tests/auto/perfdata/vector_static_clang/perf.data | bin | 0 -> 473608 bytes | |||
-rwxr-xr-x | tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 | bin | 0 -> 1023992 bytes | |||
-rw-r--r-- | tests/auto/perfdata/vector_static_gcc/expected.txt | 898 | ||||
-rw-r--r-- | tests/auto/perfdata/vector_static_gcc/perf.data | bin | 0 -> 397580 bytes | |||
-rwxr-xr-x | tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 | bin | 0 -> 1027056 bytes | |||
-rw-r--r-- | tests/manual/clients/vector.cpp | 19 |
10 files changed, 2354 insertions, 16 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..48dbdf7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +tests/auto/**/actual.txt diff --git a/app/perfsymboltable.cpp b/app/perfsymboltable.cpp index 28289fa..144e281 100644 --- a/app/perfsymboltable.cpp +++ b/app/perfsymboltable.cpp @@ -329,20 +329,6 @@ void PerfSymbolTable::registerElf(const PerfRecordMmap &mmap, const QByteArray & clearCache(); } -static QByteArray dieName(Dwarf_Die *die) -{ - Dwarf_Attribute attr; - Dwarf_Attribute *result = dwarf_attr_integrate(die, DW_AT_MIPS_linkage_name, &attr); - if (!result) - result = dwarf_attr_integrate(die, DW_AT_linkage_name, &attr); - - const char *name = dwarf_formstring(result); - if (!name) - name = dwarf_diename(die); - - return name ? name : ""; -} - static QByteArray demangle(const QByteArray &mangledName) { if (mangledName.length() < 3) { @@ -363,6 +349,85 @@ static QByteArray demangle(const QByteArray &mangledName) return mangledName; } +/// @return the fully qualified linkage name +static const char *linkageName(Dwarf_Die *die) +{ + Dwarf_Attribute attr; + Dwarf_Attribute *result = dwarf_attr_integrate(die, DW_AT_MIPS_linkage_name, &attr); + if (!result) + result = dwarf_attr_integrate(die, DW_AT_linkage_name, &attr); + + return result ? dwarf_formstring(result) : nullptr; +} + +/// @return the referenced DW_AT_specification DIE +/// inlined subroutines of e.g. std:: algorithms aren't namespaced, but their DW_AT_specification DIE is +static Dwarf_Die *specificationDie(Dwarf_Die *die, Dwarf_Die *dieMem) +{ + Dwarf_Attribute attr; + if (dwarf_attr_integrate(die, DW_AT_specification, &attr)) + return dwarf_formref_die(&attr, dieMem); + return nullptr; +} + +/// prepend the names of all scopes that reference the @p die to @p name +static void prependScopeNames(QByteArray &name, Dwarf_Die *die) +{ + Dwarf_Die dieMem; + Dwarf_Die *scopes = nullptr; + auto nscopes = dwarf_getscopes_die(die, &scopes); + + // skip scope for the die itself at the start and the compile unit DIE at end + for (int i = 1; i < nscopes - 1; ++i) { + auto scope = scopes + i; + + if (auto scopeLinkageName = linkageName(scope)) { + // prepend the fully qualified linkage name + name.prepend("::"); + // we have to demangle the scope linkage name, otherwise we get a + // mish-mash of mangled and non-mangled names + name.prepend(demangle(scopeLinkageName)); + // we can stop now, the scope is fully qualified + break; + } + + if (auto scopeName = dwarf_diename(scope)) { + // prepend this scope's name, e.g. the class or namespace name + name.prepend("::"); + name.prepend(scopeName); + } + + if (auto specification = specificationDie(scope, &dieMem)) { + eu_compat_free(scopes); + scopes = nullptr; + // follow the scope's specification DIE instead + prependScopeNames(name, specification); + break; + } + } + + eu_compat_free(scopes); +} + +static QByteArray dieName(Dwarf_Die *die) +{ + // linkage names are fully qualified, meaning we can stop early then + if (auto name = linkageName(die)) + return name; + + // otherwise do a more complex lookup that includes namespaces and other context information + // this is important for inlined subroutines such as lambdas or std:: algorithms + QByteArray name = dwarf_diename(die); + + // use the specification DIE which is within the DW_TAG_namespace + Dwarf_Die dieMem; + if (auto specification = specificationDie(die, &dieMem)) + die = specification; + + prependScopeNames(name, die); + return name; +} + int PerfSymbolTable::insertSubprogram(Dwarf_Die *top, Dwarf_Addr entry, qint32 binaryId, qint32 binaryPathId, qint32 inlineCallLocationId, bool isKernel) { diff --git a/tests/auto/perfdata/tst_perfdata.cpp b/tests/auto/perfdata/tst_perfdata.cpp index 9ed3388..bb81d1a 100644 --- a/tests/auto/perfdata/tst_perfdata.cpp +++ b/tests/auto/perfdata/tst_perfdata.cpp @@ -27,6 +27,8 @@ #include <QSignalSpy> #include <QTest> #include <QtEndian> +#include <QProcess> +#include <QRegularExpression> class TestPerfData : public QObject { @@ -35,6 +37,8 @@ private slots: void testTracingData_data(); void testTracingData(); void testContentSize(); + void testFiles_data(); + void testFiles(); }; static void setupUnwind(PerfUnwind *unwind, PerfHeader *header, QIODevice *input, @@ -49,8 +53,8 @@ static void setupUnwind(PerfUnwind *unwind, PerfHeader *header, QIODevice *input features.read(input, header); PerfTracingData tracingData = features.tracingData(); - QVERIFY(tracingData.size() > 0); - QCOMPARE(tracingData.version(), QByteArray("0.5")); + if (tracingData.size() > 0) + QCOMPARE(tracingData.version(), QByteArray("0.5")); unwind->features(features); const auto& attrs = attributes->attributes(); @@ -197,6 +201,64 @@ void TestPerfData::testContentSize() QCOMPARE(unwind.stats().numSamples, 69u); } +void TestPerfData::testFiles_data() +{ + QTest::addColumn<QString>("dirName"); + + for (auto dir : {"vector_static_clang", "vector_static_gcc"}) + QTest::addRow("%s", dir) << dir; +} + +void TestPerfData::testFiles() +{ + QFETCH(QString, dirName); + + const auto dir = QFINDTESTDATA(dirName); + QVERIFY(!dir.isEmpty() && QFile::exists(dir)); + const auto perfDataFile = dir + "/perf.data"; + const auto expectedOutputFile = dir + "/expected.txt"; + const auto actualOutputFile = dir + "/actual.txt"; + + QBuffer output; + QVERIFY(output.open(QIODevice::WriteOnly)); + + // Don't try to load any system files. They are not the same as the ones we use to report. + PerfUnwind unwind(&output, ":/", QString(), QString(), dir); + { + QFile input(perfDataFile); + QVERIFY(input.open(QIODevice::ReadOnly)); + // don't try to parse kallsyms here, it's not the main point and it wouldn't be portable without the mapping file + // from where we recorded the data. these files are usually large, and we don't want to bloat the repo too much + QTest::ignoreMessage(QtWarningMsg, QRegularExpression("Failed to parse kernel symbol mapping file \".+\": Mapping is empty")); + unwind.setKallsymsPath(QProcess::nullDevice()); + process(&unwind, &input); + } + + output.close(); + output.open(QIODevice::ReadOnly); + + QString actualText; + { + QTextStream stream(&actualText); + PerfParserTestClient client; + client.extractTrace(&output); + client.convertToText(stream); + + QFile actual(actualOutputFile); + QVERIFY(actual.open(QIODevice::WriteOnly | QIODevice::Text)); + actual.write(actualText.toUtf8()); + } + + QString expectedText; + { + QFile expected(expectedOutputFile); + QVERIFY(expected.open(QIODevice::ReadOnly | QIODevice::Text)); + expectedText = QString::fromUtf8(expected.readAll()); + } + + QCOMPARE(actualText, expectedText); +} + QTEST_GUILESS_MAIN(TestPerfData) #include "tst_perfdata.moc" diff --git a/tests/auto/perfdata/vector_static_clang/expected.txt b/tests/auto/perfdata/vector_static_clang/expected.txt new file mode 100644 index 0000000..6a25000 --- /dev/null +++ b/tests/auto/perfdata/vector_static_clang/expected.txt @@ -0,0 +1,1293 @@ +vector_static_c 337401 337401 57697.314146084 + cycles: 1 + + ffffffffb8a6c896 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0d6fe + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8beb2ea + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb2019 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8d1a98d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb0fc1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1765 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1df1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1e27 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + +vector_static_c 337401 337401 57697.314658748 + cycles: 5423 + + ffffffffb8ac5433 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ad35ed + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9600114 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a93984 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9402ac6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9401caf + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c91dcd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9456d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:147:4 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:144:0 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:484:-1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:482:0 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:449:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314680488 + cycles: 5077 + + ffffffffb8ac541d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ad35ed + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9600114 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a93984 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9402ac6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9401caf + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c91dcd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9456d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:147:4 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:144:0 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:484:-1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:482:0 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:449:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314692265 + cycles: 11536 + + ffffffffb8ae13f3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ac5c28 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8ad35ed + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9600114 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a93984 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9402ac6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9401caf + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c91dcd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9456d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:147:4 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:144:0 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:484:-1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:482:0 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402710 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:449:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314709902 + cycles: 40274 + + ffffffffb8c4f743 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314751138 + cycles: 106624 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314846047 + cycles: 174129 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.314996642 + cycles: 209695 + + 418ccf + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315177730 + cycles: 227016 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315376058 + cycles: 237822 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315580327 + cycles: 245572 + + 419570 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.315791167 + cycles: 252427 + + 431603 + 4315e0 systrim.isra.0.constprop.0 vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 431cdd + 431690 _int_free vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40273c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:128:2 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/ext/new_allocator.h:119:0 __gnu_cxx::new_allocator<double>::deallocate(double*, unsigned long) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:470:-1 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/alloc_traits.h:469:0 std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double*, unsigned long) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402735 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:351:-1 + 402730 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:347:0 std::_Vector_base<double, std::allocator<double> >::_M_deallocate(double*, unsigned long) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402730 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:500:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316007790 + cycles: 258320 + + 4195a5 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316229231 + cycles: 263274 + + 41bef2 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316454465 + cycles: 267513 + + 4189dc + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316683420 + cycles: 271189 + + 419460 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.316915884 + cycles: 274305 + + ffffffffb8a04391 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9400a34 + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317152310 + cycles: 276899 + + 418ea6 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317389415 + cycles: 278907 + + 401060 <.plt+401060> vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317627942 + cycles: 280776 + + 41bef6 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.317867990 + cycles: 282463 + + 419228 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318113678 + cycles: 284255 + + 418c6c + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318357113 + cycles: 284921 + + 4191ea + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318600578 + cycles: 285838 + + 4194cb + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.318844689 + cycles: 286799 + + 4189a8 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319090507 + cycles: 287665 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319339920 + cycles: 288281 + + ffffffffb94012b0 + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319587384 + cycles: 288375 + + 41848e + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.319833871 + cycles: 288790 + + 418f18 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320080523 + cycles: 289245 + + 418c60 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320327591 + cycles: 289737 + + 41be3b + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320578420 + cycles: 290166 + + 418b82 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.320829914 + cycles: 290111 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321077509 + cycles: 289864 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321337274 + cycles: 290335 + + 4196b8 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321468353 + cycles: 288972 + + 4184c1 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321597300 + cycles: 321683 + + 41befa + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321740591 + cycles: 359398 + + 419541 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.321900495 + cycles: 392856 + + 418b82 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322074536 + cycles: 420523 + + 402760 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4448:7 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322260841 + cycles: 443474 + + 418f07 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322457215 + cycles: 462423 + + 419536 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322742520 + cycles: 478207 + + ffffffffb94012b0 + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.322955746 + cycles: 470865 + + ffffffffb8ab89b6 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c82d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45abd3 + 45ab80 __memcpy_avx_unaligned_erms vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40272f /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:911:2 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:906:0 _ZSt14__relocate_a_1IddENSt9enable_ifIXsr3std24__is_bitwise_relocatableIT_EE5valueEPS1_E4typeES2_S2_S2_RSaIT0_E vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:946:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_uninitialized.h:940:0 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:453:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:450:0 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:466:-1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:462:0 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402716 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:461:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:427:0 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:121:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/vector.tcc:110:0 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1201:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_vector.h:1200:0 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:522:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_iterator.h:520:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323166410 + cycles: 480946 + + 4194a3 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323379243 + cycles: 492216 + + 4189ba + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323596731 + cycles: 502891 + + 418f18 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.323818911 + cycles: 512289 + + 418cc3 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324045267 + cycles: 520307 + + 419654 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324274941 + cycles: 527104 + + 41bf81 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324507478 + cycles: 532935 + + 4189c2 + 4189a0 __sin_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40264b /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:438:14 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:437:0 _ZSt3sinIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 ./vector.cpp:13:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324744798 + cycles: 538911 + + 419228 + 4191d0 __cos_fma vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402662 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:197:14 + 402652 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/cmath:196:0 _ZSt3cosIiEN9__gnu_cxx11__enable_ifIXsr12__is_integerIT_EE7__valueEdE6__typeES2_ vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402652 ./vector.cpp:14:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.324982654 + cycles: 542539 + + 41bec4 + 41bdf0 __ieee754_hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 418497 + 418480 __hypot vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402670 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:50 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:611:0 std::__complex_abs(doublecomplex ) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:-1 + 40266c /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/complex:619:0 double std::abs<double>(std::complex<double> const&) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40266c ./vector.cpp:15:-1 + 402640 ./vector.cpp:12:0 main::$_0::operator()() vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 402640 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4450:-1 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_algo.h:4441:0 std::back_insert_iterator<std::vector<double, std::allocator<double> > > std::generate_n<std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0>(std::back_insert_iterator<std::vector<double, std::allocator<double> > >, int, main::$_0) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:12:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + +vector_static_c 337401 337401 57697.325222186 + cycles: 545970 + + 4027dd /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_numeric.h:135:39 + 0 /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/9.1.0/../../../../include/c++/9.1.0/bits/stl_numeric.h:128:0 double std::accumulate<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double) vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 0 ./vector.cpp:17:-1 + 402610 ./vector.cpp:9:0 main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 4212df + 420e50 __libc_start_main vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + 40250d + 4024e0 _start vector_static_clang_v8.0.1 /tmp/vector_static_clang_v8.0.1 + diff --git a/tests/auto/perfdata/vector_static_clang/perf.data b/tests/auto/perfdata/vector_static_clang/perf.data Binary files differnew file mode 100644 index 0000000..f3b2fb2 --- /dev/null +++ b/tests/auto/perfdata/vector_static_clang/perf.data diff --git a/tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 b/tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 Binary files differnew file mode 100755 index 0000000..569e630 --- /dev/null +++ b/tests/auto/perfdata/vector_static_clang/vector_static_clang_v8.0.1 diff --git a/tests/auto/perfdata/vector_static_gcc/expected.txt b/tests/auto/perfdata/vector_static_gcc/expected.txt new file mode 100644 index 0000000..54f5fe5 --- /dev/null +++ b/tests/auto/perfdata/vector_static_gcc/expected.txt @@ -0,0 +1,898 @@ +vector_static_g 349054 349054 65149.467765093 + cycles: 1 + + ffffffffb8a6c896 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0d6fe + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8beb2ea + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb2019 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8d1a98d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb0fc1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1765 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1df1 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8cb1e27 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + +vector_static_g 349054 349054 65149.470378242 + cycles: 52285 + + 418cc1 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470424700 + cycles: 46376 + + ffffffffb8b105df + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f3e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470468999 + cycles: 71365 + + ffffffffb94012b0 + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470529875 + cycles: 112753 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470625184 + cycles: 156543 + + ffffffffb8c8e627 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c9455c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c946fd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3776c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470754165 + cycles: 188343 + + 41822c + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.470904966 + cycles: 210532 + + 418b3d + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471072630 + cycles: 227747 + + 41b3c5 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471253534 + cycles: 241727 + + 41b503 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471445639 + cycles: 253269 + + 4184de + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471645788 + cycles: 262810 + + ffffffffb8a04391 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb9400a34 + 0 [kernel.kallsyms]_text [kernel] + 401530 /usr/include/c++/9.1.0/new:174:3 + 401530 /usr/include/c++/9.1.0/ext/new_allocator.h:144:2 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:484:4 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:482:2 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/vector.tcc:115:30 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.471854374 + cycles: 270991 + + 418cbd + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472067997 + cycles: 277717 + + 4181b4 + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472287001 + cycles: 283630 + + 418b65 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472510764 + cycles: 288646 + + 418cbd + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472738182 + cycles: 292880 + + 418b86 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.472968985 + cycles: 296517 + + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473202768 + cycles: 299600 + + 41817a + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473438513 + cycles: 302198 + + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473679725 + cycles: 305376 + + 418c78 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.473920710 + cycles: 306791 + + 418e76 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474162490 + cycles: 308205 + + 418a00 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474405210 + cycles: 309514 + + 417f8b + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474649565 + cycles: 310677 + + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.474894923 + cycles: 311581 + + ffffffffb92ee4b7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c81a + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c4c976 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c501c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c50d24 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c69938 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37749 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 45a1d3 + 45a180 __memmove_avx_unaligned_erms vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d4b /usr/include/c++/9.1.0/bits/stl_uninitialized.h:911:19 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:906:5 std::enable_if<std::__is_bitwise_relocatable<double, void>::value, double*>::type std::__relocate_a_1<double, double>(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:946:28 + 401d08 /usr/include/c++/9.1.0/bits/stl_uninitialized.h:940:5 double* std::__relocate_a<double*, double*, std::allocator<double> >(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:453:26 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:450:7 std::vector<double, std::allocator<double> >::_S_do_relocate(double*, double*, double*, std::allocator<double>&, std::integral_constant<bool, true>) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:466:23 + 401d08 /usr/include/c++/9.1.0/bits/stl_vector.h:462:7 std::vector<double, std::allocator<double> >::_S_relocate(double*, double*, double*, std::allocator<double>&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d08 /usr/include/c++/9.1.0/bits/vector.tcc:461:34 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475144209 + cycles: 312331 + + ffffffffb8c05a25 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fb5c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fccd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3b1e4 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d0a7 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d357 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d3c8 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + 45d3eb + 45d3e0 munmap vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d61 /usr/include/c++/9.1.0/ext/new_allocator.h:128:19 + 401d5a /usr/include/c++/9.1.0/ext/new_allocator.h:119:7 __gnu_cxx::new_allocator<double>::deallocate(double*, unsigned long) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d5a /usr/include/c++/9.1.0/bits/alloc_traits.h:470:9 + 401d5a /usr/include/c++/9.1.0/bits/alloc_traits.h:469:7 std::allocator_traits<std::allocator<double> >::deallocate(std::allocator<double>&, double*, unsigned long) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d5a /usr/include/c++/9.1.0/bits/stl_vector.h:351:19 + 401d12 /usr/include/c++/9.1.0/bits/stl_vector.h:347:7 std::_Vector_base<double, std::allocator<double> >::_M_deallocate(double*, unsigned long) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401d12 /usr/include/c++/9.1.0/bits/vector.tcc:500:20 + 401c70 /usr/include/c++/9.1.0/bits/vector.tcc:426:7 void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015a4 /usr/include/c++/9.1.0/bits/vector.tcc:121:4 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475393860 + cycles: 312492 + + 41b4b6 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475639449 + cycles: 312490 + + 417f9c + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.475885232 + cycles: 313182 + + 401539 /usr/include/c++/9.1.0/bits/vector.tcc:117:6 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476131412 + cycles: 313856 + + 418c81 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476379240 + cycles: 314463 + + 418642 + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476626760 + cycles: 314815 + + 418b5f + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.476874692 + cycles: 315202 + + 418e76 + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477126147 + cycles: 315591 + + 400480 <.plt+400480> vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477374712 + cycles: 315405 + + 418cbd + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477622675 + cycles: 315590 + + ffffffffb8c3772d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c37f8e + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75356 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a75661 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb94012ee + 0 [kernel.kallsyms]_text [kernel] + 401530 /usr/include/c++/9.1.0/new:174:3 + 401530 /usr/include/c++/9.1.0/ext/new_allocator.h:144:2 void __gnu_cxx::new_allocator<double>::construct<double, double>(double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:484:4 + 401530 /usr/include/c++/9.1.0/bits/alloc_traits.h:482:2 void std::allocator_traits<std::allocator<double> >::construct<double, double>(std::allocator<double>&, double*, double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401530 /usr/include/c++/9.1.0/bits/vector.tcc:115:30 + 401590 /usr/include/c++/9.1.0/bits/vector.tcc:109:7 void std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1201:9 + 401590 /usr/include/c++/9.1.0/bits/stl_vector.h:1200:7 std::vector<double, std::allocator<double> >::push_back(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:522:2 + 401590 /usr/include/c++/9.1.0/bits/stl_iterator.h:520:7 std::back_insert_iterator<std::vector<double, std::allocator<double> > >::operator=(double&&) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401590 /usr/include/c++/9.1.0/bits/stl_algo.h:4450:11 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.477872418 + cycles: 315915 + + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478120977 + cycles: 315957 + + 41b541 + 41b3b0 __hypot_finite vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 417a57 + 417a40 __hypot vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401585 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478369323 + cycles: 316184 + + 4187cb + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478618406 + cycles: 316449 + + 4184c7 + 417f60 __sin_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40155c /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.478867137 + cycles: 316595 + + 4187cb + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.479116217 + cycles: 316799 + + 418a8b + 418790 __cos_fma vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401572 /usr/include/c++/9.1.0/bits/stl_algo.h:4449:13 + 40152b /usr/include/c++/9.1.0/bits/stl_algo.h:4441:5 std::generate_n<std::back_insert_iterator<std::vector<double> >, int, main()::<lambda()> > vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 40152b ../../../manual/clients/vector.cpp:16:6 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.479365929 + cycles: 316944 + + 4015d4 /usr/include/c++/9.1.0/bits/stl_numeric.h:135:2 + 4015bd /usr/include/c++/9.1.0/bits/stl_numeric.h:128:5 double std::accumulate<__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double) vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 4015bd ../../../manual/clients/vector.cpp:17:31 + 0 ../../../manual/clients/vector.cpp:9:5 main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 42089f + 420410 __libc_start_main vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + 401b6d + 401b40 _start vector_static_gcc_v9.1.0 /home/milian/projects/kdab/rnd/hotspot/3rdparty/perfparser/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 + +vector_static_g 349054 349054 65149.479616196 + cycles: 317023 + + ffffffffb8c05851 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c05c6d + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c07597 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c56767 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fb5c + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3fccd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8c3d4fe + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a89b79 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a920dd + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a929c3 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a92a44 + 0 [kernel.kallsyms]_text [kernel] + ffffffffb8a0454f + 0 [kernel.kallsyms]_text [kernel] + ffffffffb940008c + 0 [kernel.kallsyms]_text [kernel] + diff --git a/tests/auto/perfdata/vector_static_gcc/perf.data b/tests/auto/perfdata/vector_static_gcc/perf.data Binary files differnew file mode 100644 index 0000000..8d542c9 --- /dev/null +++ b/tests/auto/perfdata/vector_static_gcc/perf.data diff --git a/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 b/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 Binary files differnew file mode 100755 index 0000000..c1d3b91 --- /dev/null +++ b/tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 diff --git a/tests/manual/clients/vector.cpp b/tests/manual/clients/vector.cpp new file mode 100644 index 0000000..20da9b9 --- /dev/null +++ b/tests/manual/clients/vector.cpp @@ -0,0 +1,19 @@ +// SPDX-License-Identifier: LGPL-2.1-or-later + +#include <vector> +#include <algorithm> +#include <cmath> +#include <complex> +#include <numeric> + +int main() +{ + std::vector<double> v; + std::generate_n(std::back_inserter(v), 100000, [i = 0] () mutable { + auto x = std::sin(i++); + auto y = std::cos(i++); + return std::abs(std::complex<double>(x, y)); + }); + auto sum = std::accumulate(v.begin(), v.end(), 0.0); + return sum > 0; +} |