)]}'
{
  "log": [
    {
      "commit": "3732ea5935e920ff5d9451a82e420e6b11aed4f9",
      "tree": "3b102b6321014c4af349aff40d484b945c66ef3f",
      "parents": [
        "004bc2695c8cd7c957481893842730683fac4b92"
      ],
      "author": {
        "name": "Dominic Chen",
        "email": "d.c.ddcc@gmail.com",
        "time": "Tue Oct 22 04:44:01 2019"
      },
      "committer": {
        "name": "Dominic Chen",
        "email": "d.c.ddcc@gmail.com",
        "time": "Tue Oct 22 04:44:01 2019"
      },
      "message": "[SPECCPU2017] Check for \u0027all\u0027 input data directory before generating command\n\nSummary: As of SPEC CPU2017 1.0.5, 526.blender_r/data does not contain an \u0027all\u0027 subdirectory, which breaks the build.\n\nReviewers: Meinersbur, MatzeB\n\nSubscribers: mgorny, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D68967\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@375480 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "004bc2695c8cd7c957481893842730683fac4b92",
      "tree": "6e3418490e975de7a16ad856a9ccd48f8868cf97",
      "parents": [
        "a70a8dc656d8421b0f8061e4e91271eff9e7cdcc"
      ],
      "author": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Thu Oct 10 09:37:32 2019"
      },
      "committer": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Thu Oct 10 09:37:32 2019"
      },
      "message": "[test-suite] Guard DG_CFLAGS filtering\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@374295 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "a70a8dc656d8421b0f8061e4e91271eff9e7cdcc",
      "tree": "021f963cac46cb9afd46006fbcaa9388052fbc09",
      "parents": [
        "7680b39a7d6ca81a9b04f85c62c7d1fd9bc4c807"
      ],
      "author": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Oct 09 15:33:29 2019"
      },
      "committer": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Oct 09 15:33:29 2019"
      },
      "message": "[test-suite] Add Architecture Detection for RISC-V\n\nSummary:\nThe LLVM test suite has its own way of detecting the system\narchitecture. This adds support in that file for detecting RISC-V.\n\nThis will eventually cause the ARCH variable to be populated.\n\nWe use ARCH\u003d\"riscv64\" to identify 64-bit RISC-V, and ARCH\u003d\"riscv32\" to identify 32-bit\nRISC-V, so that attempting to detect \"riscv\" in the ARCH variable will match any version of RISC-V.\n\nReviewers: asb, luismarques\n\nReviewed By: luismarques\n\nSubscribers: mgorny, simoncook, kito-cheng, shiva0217, rogfer01, rkruppe, PkmX, s.egerton, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D68698\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@374176 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "7680b39a7d6ca81a9b04f85c62c7d1fd9bc4c807",
      "tree": "9fdfeaed7778d64bc263a073e30286f121ffd799",
      "parents": [
        "26f2bc886b4fe7d9caa4948e8ada2ce2fcc76faf"
      ],
      "author": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Oct 09 11:01:46 2019"
      },
      "committer": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Oct 09 11:01:46 2019"
      },
      "message": "Add GCC Torture Suite Sources\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@374156 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "26f2bc886b4fe7d9caa4948e8ada2ce2fcc76faf",
      "tree": "be9f7cea9d9609316453f68ee92ea5ce84a551c4",
      "parents": [
        "59646304d14c47ba4003d7c1aff537ad0034d037"
      ],
      "author": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Oct 09 10:50:44 2019"
      },
      "committer": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Oct 09 10:50:44 2019"
      },
      "message": "[test-suite] Add GCC C Torture Suite\n\nSummary:\nThis patch adds support for testing clang/LLVM against the GCC Torture\nsuite.\n\nThis patch adds the CMake configuration and licence information for these tests. A follow-up patch will add the testcases themselves (which are too large to review, and included without modifications). They will be committed together.\n\nReviewers: hfinkel, kristof.beyls, asb\n\nReviewed By: kristof.beyls\n\nSubscribers: khcheang, mehdi_amini, jvesely, krytarowski, fedor.sergeev, zzheng, steven_wu, dexonsmith, arphaman, jfb, mstorsjo, lewis-revill, simoncook, s.egerton, riccibruno, asb, mgorny, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D66887\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@374155 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "59646304d14c47ba4003d7c1aff537ad0034d037",
      "tree": "92721ffd7a251454a44dda9509503876e9f71fe9",
      "parents": [
        "8f3667acb3a6438c8088302b94a8bdbf7662623f"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Oct 02 16:37:13 2019"
      },
      "committer": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Oct 02 16:37:13 2019"
      },
      "message": "MultiSource/Applications/d: applying zero offset to null pointer is UB in C\n\nCaught by https://reviews.llvm.org/D67122\n\nAddress of the zero-th element of an array is identical\nto the address of the array base pointer (\u0026a[0] \u003d\u003d a),\nso let\u0027s just not apply zero offset.\n\nllvm-test-suite/MultiSource/Applications/d/parse.c:1588:20: runtime error: applying zero offset to null pointer\n    #0 0x251be9 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x251be9)\n    #1 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #2 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #3 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #4 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #5 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #6 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #7 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #8 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #9 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #10 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #11 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #12 0x2515b4 in commit_tree (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2515b4)\n    #13 0x253e87 in commit_stack (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x253e87)\n    #14 0x253e44 in commit_stack (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x253e44)\n    #15 0x250ef1 in exhaustive_parse (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x250ef1)\n    #16 0x24facd in dparse (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x24facd)\n    #17 0x2441b0 in parse_grammar (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x2441b0)\n    #18 0x23a270 in main (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x23a270)\n    #19 0x7fac77faebba in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x26bba)\n    #20 0x21aeb9 in _start (/builddirs/build-test-suite-old/MultiSource/Applications/d/make_dparser+0x21aeb9)\n\nSUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /repositories/llvm-test-suite/MultiSource/Applications/d/parse.c:1588:20 in\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@373486 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "8f3667acb3a6438c8088302b94a8bdbf7662623f",
      "tree": "0435734c53e4709f381045534af9683515896cc4",
      "parents": [
        "52d4b12f6e5833eb4eec7ee2e57120b34c87550b"
      ],
      "author": {
        "name": "Chris Matthews",
        "email": "cmatthews5@apple.com",
        "time": "Wed Sep 18 18:11:25 2019"
      },
      "committer": {
        "name": "Chris Matthews",
        "email": "cmatthews5@apple.com",
        "time": "Wed Sep 18 18:11:25 2019"
      },
      "message": "Support for codesigning executables on Darwin\n\nMirror LLVM\u0027s cmake llvm_codesign function into the test-suite and apply\nto all executables.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@372241 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "52d4b12f6e5833eb4eec7ee2e57120b34c87550b",
      "tree": "c5da86dbf73523766916f2e6b36ec97760bcb47b",
      "parents": [
        "6449f0917a8bd6f3182a1d5cada13b50843f6a48"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Fri Sep 06 16:02:55 2019"
      },
      "committer": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Fri Sep 06 16:02:55 2019"
      },
      "message": "MallocBench: gs: zarray: zastore(): correctly subtract unsigned offset\n\nBy adding negated unsigned offset, while with wrapping semantics\nyou indeed get a smaller pointer, this `op[]` operation is in-bounds\nby the standards, and is lowered into `getelementpointer inbounds`,\nand it is not wrapping. So the fact that we get the correct answer\ndoes not matter, we got it illegally.\n\nFix it to actually perform the subtraction,\nvia using negative signed offset\n\n/repositories/llvm-test-suite/MultiSource/Benchmarks/MallocBench/gs/zarray.c:75:2: runtime error: addition of unsigned offset to 0x000000b0faa0 overflowed to 0x000000b0fa70\n    #0 0x24ab6b in zastore (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x24ab6b)\n    #1 0x245593 in interp (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x245593)\n    #2 0x244b27 in interpret (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x244b27)\n    #3 0x241a80 in run_file (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x241a80)\n    #4 0x241a07 in init2 (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x241a07)\n    #5 0x2416f1 in argproc (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x2416f1)\n    #6 0x241d1c in gs_main (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x241d1c)\n    #7 0x2412cd in main (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x2412cd)\n    #8 0x7f76cde3409a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)\n    #9 0x222029 in _start (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MallocBench/gs/gs+0x222029)\n\nSeems to be a preexisting issue, but found while evaluating D67122.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@371220 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "6449f0917a8bd6f3182a1d5cada13b50843f6a48",
      "tree": "eead1a5a89b3b4e1aa6e6c983fc046d81a8fd1c1",
      "parents": [
        "5f757f79e427dc32519ca2ae12cfd79a0443deeb"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Fri Sep 06 16:02:43 2019"
      },
      "committer": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Fri Sep 06 16:02:43 2019"
      },
      "message": "[MiBench] consumer-typeset: z31: GetMemory(): don\u0027t apply offset to nullptr, it\u0027s UB\n\nCaught by D67122\n\n/repositories/llvm-test-suite/MultiSource/Benchmarks/MiBench/consumer-typeset/z31.c:352:8: runtime error: applying non-zero offset 96 to null pointer\n    #0 0x2e682c in GetMemory (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset+0x2e682c)\n    #1 0x258c4b in InitFiles (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset+0x258c4b)\n    #2 0x24d34e in main (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset+0x24d34e)\n    #3 0x7fe3fb2ac09a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2409a)\n    #4 0x22e029 in _start (/builddirs/build-test-suite-new/MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset+0x22e029)\n\nAfter that if() the code expects to have enough memory,\nso the branch should be unconditionally taken if next_free \u003d\u003d nullptr,\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@371219 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "5f757f79e427dc32519ca2ae12cfd79a0443deeb",
      "tree": "0de1fa51bbc0a81ce9639d0a034ffc9ec7f4cd83",
      "parents": [
        "e7f54f559cd76af0e1a587a98cae6ebe0fe38c44"
      ],
      "author": {
        "name": "Clement Courbet",
        "email": "courbet@google.com",
        "time": "Mon Aug 26 09:58:51 2019"
      },
      "committer": {
        "name": "Clement Courbet",
        "email": "courbet@google.com",
        "time": "Mon Aug 26 09:58:51 2019"
      },
      "message": "[MemFunctions] Add c++11 flag.\n\nWe\u0027re using constexpr in the code, so this breaks in older systems.\n\nMicroBenchmarks/MemFunctions/main.cpp:34:10: error: unknown type name \u0027constexpr\u0027\n  static constexpr size_t kMaxBufSizeBytes \u003d 4096;\n\nSee https://reviews.llvm.org/D64082\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@369888 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "e7f54f559cd76af0e1a587a98cae6ebe0fe38c44",
      "tree": "efffd1493be01c547cbc2639bae680ea403146fe",
      "parents": [
        "a8ee671a8aec60a1e58d5d75f8a791e9933454cf"
      ],
      "author": {
        "name": "Clement Courbet",
        "email": "courbet@google.com",
        "time": "Thu Aug 22 21:24:46 2019"
      },
      "committer": {
        "name": "Clement Courbet",
        "email": "courbet@google.com",
        "time": "Thu Aug 22 21:24:46 2019"
      },
      "message": "[MemFunctions] Add microbenchmarks for memory functions.\n\nSummary:\nMemory functions (memcmp, memcpy, ...) are typically recognized by the\ncompiler and expanded to specific asm patterns when the size is known at\ncompile time.\n\nThis will help catch any regressions in expansions.\n\nRight now we\u0027re only testing memcmp (see context in D60318).\n\nSubscribers: mgorny, llvm-commits, gchatelet, spatel\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D64082\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@369707 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "a8ee671a8aec60a1e58d5d75f8a791e9933454cf",
      "tree": "e94f65b1f0f7d8194bdcbf31889610d1cc36a99f",
      "parents": [
        "85a6a74d22ab99c3fce3119f4faa74f7fc4a207f"
      ],
      "author": {
        "name": "Florian Hahn",
        "email": "flo@fhahn.com",
        "time": "Thu Jul 25 10:19:17 2019"
      },
      "committer": {
        "name": "Florian Hahn",
        "email": "flo@fhahn.com",
        "time": "Thu Jul 25 10:19:17 2019"
      },
      "message": "Add geomean column earlier to dataout as Series in compare.py.\n\nThis fixes the following error when using --all.\n\nTraceback (most recent call last):\n\n    File \"test-suite/utils/compare.py\", line 374, in \u003cmodule\u003e\n      print_result(data, limit_output, shorten_names, config.show_diff, sortkey)\n    File \"test-suite/utils/compare.py\", line 227, in print_result\n      dataout \u003d add_geomean_row(d, dataout)\n    File \"test-suite/utils/compare.py\", line 139, in add_geomean_row\n      relative \u003d values1 / values0\n    File \"pyvenv/lib/python2.7/site-packages/pandas/core/ops.py\", line 1583, in wrapper\n      result \u003d safe_na_op(lvalues, rvalues)\n    File \"pyvenv/lib/python2.7/site-packages/pandas/core/ops.py\", line 1533, in safe_na_op\n      lambda x: op(x, rvalues))\n    File \"pandas/_libs/algos.pyx\", line 690, in pandas._libs.algos.arrmap\n    File \"pyvenv/lib/python2.7/site-packages/pandas/core/ops.py\", line 1533, in \u003clambda\u003e\n      lambda x: op(x, rvalues))\n    TypeError: ufunc \u0027true_divide\u0027 not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule \u0027\u0027safe\u0027\u0027\n\nReviewed By: paquette\n\nDifferential Revision: https://reviews.llvm.org/D64066\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@367002 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "85a6a74d22ab99c3fce3119f4faa74f7fc4a207f",
      "tree": "f080d64a192c84ae6522b7a7073a66857eaf64ef",
      "parents": [
        "c7334476fffb3409056a59a986dd469c5c2f1be2"
      ],
      "author": {
        "name": "Florian Hahn",
        "email": "flo@fhahn.com",
        "time": "Thu Jul 25 09:43:06 2019"
      },
      "committer": {
        "name": "Florian Hahn",
        "email": "flo@fhahn.com",
        "time": "Thu Jul 25 09:43:06 2019"
      },
      "message": "Skip test earlier if metric is not found in compare.py\n\nThis speeds up processing for inputs with lots of missing metrics, by\navoiding adding them to names.\n\nReviewed By: paquette\n\nDifferential Revision: https://reviews.llvm.org/D64065\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@366999 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "c7334476fffb3409056a59a986dd469c5c2f1be2",
      "tree": "6d86b16542fc4d6d1d82f575c6c301167cd95711",
      "parents": [
        "aabb63b95db912d7d6d213ba6e75b0cd7ec310d5"
      ],
      "author": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Wed Jul 17 01:22:34 2019"
      },
      "committer": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Wed Jul 17 01:22:34 2019"
      },
      "message": "Fix more -Werror issues with obsequi.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@366290 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "aabb63b95db912d7d6d213ba6e75b0cd7ec310d5",
      "tree": "790234faf699861dccf91edb06e7cda0ca100ac2",
      "parents": [
        "ce933277db55f647106e06ac89eb60eb296e7ded"
      ],
      "author": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Wed Jul 17 00:09:41 2019"
      },
      "committer": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Wed Jul 17 00:09:41 2019"
      },
      "message": "Obsequi: fix implicit declaration of a function, breaks -Werror builds.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@366287 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "ce933277db55f647106e06ac89eb60eb296e7ded",
      "tree": "37be1c95dccec234f88ffdd19007a392123a65b4",
      "parents": [
        "83027e4f36430597a803f48d37f8dc5d156257ce"
      ],
      "author": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Tue Jul 16 22:37:20 2019"
      },
      "committer": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Tue Jul 16 22:37:20 2019"
      },
      "message": "Enable the obsequi application for Darwin. It seems to run with no issues.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@366277 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "83027e4f36430597a803f48d37f8dc5d156257ce",
      "tree": "d92cb5c6f3a8cf5c62d856e968e69504eb7f8494",
      "parents": [
        "16ace0fb5752936746959ad5e04f3312b732f7d9"
      ],
      "author": {
        "name": "Kristof Beyls",
        "email": "kristof.beyls@arm.com",
        "time": "Thu Jul 11 14:29:58 2019"
      },
      "committer": {
        "name": "Kristof Beyls",
        "email": "kristof.beyls@arm.com",
        "time": "Thu Jul 11 14:29:58 2019"
      },
      "message": "Fix support for user mode emulation when using cmake/lit.\n\nWhen using user mode emulation, i.e. cross-compiling programs for a\ndifferent target and running them on a host under qemu user mode\nemulation, timeit and fpcmp should have host versions, not target\nversions.\n\nRunning under user mode emulation had been broken for a while,\npresumably since https://reviews.llvm.org/rT341257\n\nI first tried an alternative approach where fpcmp would be run under qemu user\nmode emulation too.  That in itself worked, but if going for that approach, for\northogonality reasons, we probably should also run the other helper programs as\nif they were running on the target, i.e. also under qemu user mode emulation.\nI ran into issues with running timeit under qemu user mode emulation and also\nrunning RunSafely.sh under user mode emulation doesn\u0027t seem trivial.\n\nIn the end, it seemed better to me to explicitly add a cmake option to mark\nthat we\u0027re running under qemu user mode emulation, and in that mode, only aim\nto run the test/benchmark under qemu user mode emulation, rather than also all\nthe helper programs (such as fpcmp, timeit, RunSafely.sh) under it (which is\nwhat would be needed if we just kept on using only the RUN_UNDER option for\nqemu user mode emulation.\n\nDifferential Revision: https://reviews.llvm.org/D61597\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@365783 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "16ace0fb5752936746959ad5e04f3312b732f7d9",
      "tree": "21ab7961438650084d1e2ec6c4544358273d59f7",
      "parents": [
        "fc69d618d3079ae9562aa34177c1a5959f0266de"
      ],
      "author": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Jul 10 10:23:48 2019"
      },
      "committer": {
        "name": "Sam Elliott",
        "email": "selliott@lowrisc.org",
        "time": "Wed Jul 10 10:23:48 2019"
      },
      "message": "[test-suite] Fix RISC-V Support in benchmark 1.3.0\n\nSummary:\nFixed by backporting the upstream fix from here:\n  https://github.com/google/benchmark/pull/833\n\nReviewers: lebedev.ri\n\nReviewed By: lebedev.ri\n\nSubscribers: asb, kito-cheng, shiva0217, rogfer01, rkruppe, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D64237\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@365610 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "fc69d618d3079ae9562aa34177c1a5959f0266de",
      "tree": "f851a987dedbdc77829d00b53edf53d6b396c914",
      "parents": [
        "cc2d10d31202ea30a66a04a22ce68aca8364fec7"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Jun 26 17:07:23 2019"
      },
      "committer": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Jun 26 17:07:23 2019"
      },
      "message": "Revert \"[test-suite] Signal error if llvm-lit was not found\"\n\nAs disscussed in post-commit review, the LIT is not specified\nin the zorg/buildbot/builders/ClangBuilder.py, so this broke\nall test-suite bots. That is a bot problem,\ni\u0027m pulling the commit until is is resolved.\n\nThis reverts commit r364388.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@364448 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "cc2d10d31202ea30a66a04a22ce68aca8364fec7",
      "tree": "e80a09c3607feef12bfba5eeed22e0a58bb6f4e7",
      "parents": [
        "b18ebcb15e100e9384edd3da7b5819e64fa57f6d"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Jun 26 07:44:21 2019"
      },
      "committer": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Jun 26 07:44:21 2019"
      },
      "message": "[test-suite] Signal error if llvm-lit was not found\n\nSummary:\nI\u0027m not sure if that was intentional or not?\nI found it quite surprising when trying to integrate a new external project.\n\nReviewers: MatzeB, homerdin, hfinkel\n\nReviewed By: hfinkel\n\nSubscribers: mgorny, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D60091\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@364388 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "b18ebcb15e100e9384edd3da7b5819e64fa57f6d",
      "tree": "f851a987dedbdc77829d00b53edf53d6b396c914",
      "parents": [
        "c79e9b9f75512e75c3241b08ec78f78d8fc710af"
      ],
      "author": {
        "name": "Sunil Srivastava",
        "email": "sunil_srivastava@playstation.sony.com",
        "time": "Wed Jun 05 00:46:45 2019"
      },
      "committer": {
        "name": "Sunil Srivastava",
        "email": "sunil_srivastava@playstation.sony.com",
        "time": "Wed Jun 05 00:46:45 2019"
      },
      "message": "Made lambda test more robust.\n\nThe test used a lambda that could be optimized out as a constexpr lambda in \nthe C++17 mode, leading to a test faiure due to a missing symbol. This patch\navoids that.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@362564 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "c79e9b9f75512e75c3241b08ec78f78d8fc710af",
      "tree": "ea9b15f52c676446f667d6c634bc46d5c7a6ab9a",
      "parents": [
        "bb781b1831392e6469eeebf498dd282cc3513cd2"
      ],
      "author": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Thu Apr 11 18:16:50 2019"
      },
      "committer": {
        "name": "Amara Emerson",
        "email": "aemerson@apple.com",
        "time": "Thu Apr 11 18:16:50 2019"
      },
      "message": "Document how to use the \u0027vs\u0027 mode in compare.py\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@358206 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "bb781b1831392e6469eeebf498dd282cc3513cd2",
      "tree": "1d00750f0ab636f2f7a9f55ebca3b1d78a4a9340",
      "parents": [
        "1a3345f5861843d102b92e557f51d85d7b9081ca"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Apr 10 14:12:38 2019"
      },
      "committer": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Apr 10 14:12:38 2019"
      },
      "message": "[test-suite] litsupport/modules/perf.py: store profile filename in context.profilefile\n\nSummary:\nThis\n1. Removes duplication\n2. Provides that filename to be potentially used by other modules (see D60337)\n\nReviewers: MatzeB, hfinkel, homerdin, fhahn\n\nReviewed By: fhahn\n\nSubscribers: fhahn, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D60336\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@358085 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "1a3345f5861843d102b92e557f51d85d7b9081ca",
      "tree": "9ca2af578c8b6eb3b0e490d94df2983d6b314856",
      "parents": [
        "fb8c34b1fd1d620173478f593895416ad397ebcb"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Apr 10 14:12:32 2019"
      },
      "committer": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed Apr 10 14:12:32 2019"
      },
      "message": "[test-suite] There is no such thing as CMAKE_C_CFLAGS, it\u0027s CMAKE_C_FLAGS\n\nSummary: Noticed by accident.\n\nReviewers: homerdin, MatzeB, hfinkel, fhahn\n\nReviewed By: fhahn\n\nSubscribers: fhahn, mgorny, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D60215\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@358084 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "fb8c34b1fd1d620173478f593895416ad397ebcb",
      "tree": "e4850a750028f962fdf47a09a963a34a622ad4f8",
      "parents": [
        "ed2fd6e52bbfe4a5f2844300bb99777eab1907c1"
      ],
      "author": {
        "name": "James Y Knight",
        "email": "jyknight@google.com",
        "time": "Tue Apr 09 09:21:45 2019"
      },
      "committer": {
        "name": "James Y Knight",
        "email": "jyknight@google.com",
        "time": "Tue Apr 09 09:21:45 2019"
      },
      "message": "Fix siod\u0027s gc implementation when used with GLIBC.\n\nPatch from LuoYuanke --\n\nIn the siod gc, it depends on setjmp(...) to get the value of callee\nsaved register value, and traverse those register to get the possible\nlocal object pointer. Also it traverse current stack to get the\npossible local object pointer. For setjmp(...) on glibc X86-64, the\nrbp register (callee saved register) is NOT saved in the setjmp\nbuffer, so object that pointed by rbp is NOT considered as local\nobject variable and its memory is collected as garbage. This patch is\nto use getcontext(...) to get more register value of current context\nand traverse those register to protect object from garbage collection.\n\nThis bug is not easy to expose, because usually rbp has been saved in\nstack when do garbage collection, so the object pointer can be scanned\nfrom stack. However when compiler do some optimization on register\nallocation or licm, the rbp live in gc_mark_and_sweep(...) and rbp is\npointing to an object. In such situation, siod failed to run test.scm\nbecause object is collected as garbage unexpectedly.\n\nDifferential Revision: D60039\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@357986 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "ed2fd6e52bbfe4a5f2844300bb99777eab1907c1",
      "tree": "6fb2e445824923da4e5138f1a4454151d8f1e92e",
      "parents": [
        "923d23538052a07d85d9a90f9e9e7fecd03e6e75"
      ],
      "author": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Thu Apr 04 15:12:08 2019"
      },
      "committer": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Thu Apr 04 15:12:08 2019"
      },
      "message": "[test-suite] Update test-suite microbenchmarks to use JSON (fix bug 41327)\n\nGoogle benchmark is hoping to drop the CSV output format. This updates the microbenchmark module to use the JSON output.\n\nThis fixes PR41327\n\nReviewers: lebedev.ri\n\nhttps://reviews.llvm.org/D60205\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@357704 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "923d23538052a07d85d9a90f9e9e7fecd03e6e75",
      "tree": "807d7902b99266acdc2521967eb29d4d8d34b8f1",
      "parents": [
        "5065ecc96ec9ee8331413980dbc3ab1961d746f2"
      ],
      "author": {
        "name": "Bixia Zheng",
        "email": "bixia@google.com",
        "time": "Wed Apr 03 19:01:29 2019"
      },
      "committer": {
        "name": "Bixia Zheng",
        "email": "bixia@google.com",
        "time": "Wed Apr 03 19:01:29 2019"
      },
      "message": "[test-suite,CUDA] Add #include \u003cstdio.h\u003e to test_round.cu to fix a build error.\n\nSubscribers: jlebar, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D60168\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@357622 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "5065ecc96ec9ee8331413980dbc3ab1961d746f2",
      "tree": "95bf58dfd762b6d99cc7587fb6c1ec2e3617d471",
      "parents": [
        "c05215a3bfe4de412b216d44da23ad653eb94809"
      ],
      "author": {
        "name": "Bixia Zheng",
        "email": "bixia@google.com",
        "time": "Mon Apr 01 21:17:02 2019"
      },
      "committer": {
        "name": "Bixia Zheng",
        "email": "bixia@google.com",
        "time": "Mon Apr 01 21:17:02 2019"
      },
      "message": "[test-suite,CUDA] Add a test case to test the edge cases for the implementation of llvm.round intrinsic in the PTX backend.\n\nReviewers: tra\n\nSubscribers: sanjoy, mgorny, jlebar, jdoerfert, llvm-commits\n\nTags: #llvm\n\nDifferential Revision: https://reviews.llvm.org/D59950\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@357430 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "c05215a3bfe4de412b216d44da23ad653eb94809",
      "tree": "b79fbdc57bb80041cbb947f9cdca5243604bd233",
      "parents": [
        "73d6ab60ab916da75b7999802dfa8d3c850f4a6e"
      ],
      "author": {
        "name": "Simon Atanasyan",
        "email": "simon@atanasyan.com",
        "time": "Sun Mar 24 18:27:59 2019"
      },
      "committer": {
        "name": "Simon Atanasyan",
        "email": "simon@atanasyan.com",
        "time": "Sun Mar 24 18:27:59 2019"
      },
      "message": "[test-suite][mips] Fix compile options for tramp3d-v4 test\n\nThe -mxgot flag was negatively effecting certain micromips builds.\nThis patch narrows its use to to only mips64 targets.\n\nPatch by Miloš Stojanović.\n\nDifferential Revision: http://reviews.llvm.org/D59612\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@356863 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "73d6ab60ab916da75b7999802dfa8d3c850f4a6e",
      "tree": "27df241ffdfb8fe2b61d8bce8e468095efd07148",
      "parents": [
        "17721c4b8ee6e9ac418796a7b34c834c3d4accab"
      ],
      "author": {
        "name": "Florian Hahn",
        "email": "flo@fhahn.com",
        "time": "Wed Mar 20 11:10:27 2019"
      },
      "committer": {
        "name": "Florian Hahn",
        "email": "flo@fhahn.com",
        "time": "Wed Mar 20 11:10:27 2019"
      },
      "message": "Add geomean summary row to output from utils/compare.py.\n\nThis change adds a summary row with the geometric mean of the selected\nmetric to the output of utils/compare.py. The \u0027rhs\u0027 values are\nnormalized to the \u0027lhs\u0027 values and the geometric mean of the results\nis computed.\n\nThis should be similar to the geomean row in the LNT HTML UI and allow\nto compare 2 sets of runs.\n\nReviewers: anemet, MatzeB, cmatthews, serge-sans-paille\n\nReviewed By: anemet\n\nDifferential Revision: https://reviews.llvm.org/D57828\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@356545 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "17721c4b8ee6e9ac418796a7b34c834c3d4accab",
      "tree": "2cda0c4ded5d30748b55a0eb859d70179035aaf5",
      "parents": [
        "b4110893ebd2be3b294943321c76c959a147bc1a"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "phosek@chromium.org",
        "time": "Tue Feb 26 00:40:53 2019"
      },
      "committer": {
        "name": "Petr Hosek",
        "email": "phosek@chromium.org",
        "time": "Tue Feb 26 00:40:53 2019"
      },
      "message": "[CMake] Support alternative C++ ABI library\n\nDo not assume that every platform has libsupc++.\n\nDifferential Revision: https://reviews.llvm.org/D58598\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@354835 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "b4110893ebd2be3b294943321c76c959a147bc1a",
      "tree": "4a50efcaa91a27ac0679cd36568bb023795455b7",
      "parents": [
        "4d545c74f6aaa815d1891c15b8f69c17c0647389"
      ],
      "author": {
        "name": "Vedant Kumar",
        "email": "vsk@apple.com",
        "time": "Sat Feb 09 00:54:55 2019"
      },
      "committer": {
        "name": "Vedant Kumar",
        "email": "vsk@apple.com",
        "time": "Sat Feb 09 00:54:55 2019"
      },
      "message": "[test-suite] Add cmake option to use IR PGO (TEST_SUITE_USE_IR_PGO)\n\nThis allows building programs in the test suite with LLVM\u0027s IR PGO\nfeature. Support for re-building programs with the collected profdata is\nalready present.\n\nDifferential Revision: https://reviews.llvm.org/D57985\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@353591 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "4d545c74f6aaa815d1891c15b8f69c17c0647389",
      "tree": "2f8afdc86415147aad774370b0bce524541ba724",
      "parents": [
        "334b1e6893f6a47529f302df9aaab6c4b0ff4322"
      ],
      "author": {
        "name": "Serge Guelton",
        "email": "sguelton@redhat.com",
        "time": "Tue Feb 05 14:00:09 2019"
      },
      "committer": {
        "name": "Serge Guelton",
        "email": "sguelton@redhat.com",
        "time": "Tue Feb 05 14:00:09 2019"
      },
      "message": "Python Compat: print statements\n\nDifferential Revision: https://reviews.llvm.org/D57744\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@353169 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "334b1e6893f6a47529f302df9aaab6c4b0ff4322",
      "tree": "8a1ee0a9d8c24d0c84f5b7c97b11ba268844c86f",
      "parents": [
        "a5c9835ae8af3bdbec9174045a053eb6cf69785c"
      ],
      "author": {
        "name": "Aleksandar Beserminji",
        "email": "abeserminji@wavecomp.com",
        "time": "Mon Jan 28 16:52:57 2019"
      },
      "committer": {
        "name": "Aleksandar Beserminji",
        "email": "abeserminji@wavecomp.com",
        "time": "Mon Jan 28 16:52:57 2019"
      },
      "message": "[test-suite] Fix stdthreadbug when building static\n\nThis patch adds necessary flags for the test stdthreadbug.cpp, so it can\nbe executed without error, when tests are compiled with -static flag.\n\nDifferential Revision: https://reviews.llvm.org/D52878\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@352385 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "a5c9835ae8af3bdbec9174045a053eb6cf69785c",
      "tree": "95c1a1cdfab613f21b54143d7783499770d1808e",
      "parents": [
        "56a441343fd8b2ac819ef57f5f7b5010dda64284"
      ],
      "author": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Mon Jan 28 15:17:02 2019"
      },
      "committer": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Mon Jan 28 15:17:02 2019"
      },
      "message": "[test-suite] Adding CoMD Proxy App\n\nCoMD is a reference implementation of typical classical molecular dynamics\nalgorithms and workloads.  This is a serial build for the test-suite with eam\npotential.\n\nLink:\nhttps://github.com/exmatex/CoMD\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D55726\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@352375 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "56a441343fd8b2ac819ef57f5f7b5010dda64284",
      "tree": "b541f3f1c820120952475c431be398725fa28ce0",
      "parents": [
        "879bd8d83331b1f6a65888a902a1ccccfd97067f"
      ],
      "author": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sun Jan 20 07:14:06 2019"
      },
      "committer": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sun Jan 20 07:14:06 2019"
      },
      "message": "Update remaining file headers of LLVM-project code to the new license.\n\nFor details, see r351675 which intalled the new license for the test\nsuite, and r351676 which handled headers in the ABI test suite.\n\nThis also involved cleaning up some weirdly mis-formatted headers in the\nglib compat stubs.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@351677 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "879bd8d83331b1f6a65888a902a1ccccfd97067f",
      "tree": "1aee48a572cde8cbb6a039d1792d72128d58adfa",
      "parents": [
        "e87e66ca8936cc6d51dc360b6b9f1cb9a1467b66"
      ],
      "author": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sun Jan 20 04:48:10 2019"
      },
      "committer": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sun Jan 20 04:48:10 2019"
      },
      "message": "Update the file headers used throughout the ABI testsuite to reflect the\nnew license. Separating these updates from the rest of the testsuite due\nto the size of files and impact this has on the system.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@351676 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "e87e66ca8936cc6d51dc360b6b9f1cb9a1467b66",
      "tree": "bfa188495d935293e57b84800b251ff4fea435de",
      "parents": [
        "21381cd50dbb6dd8a5c965d55281d83e14e734b3"
      ],
      "author": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sun Jan 20 04:45:19 2019"
      },
      "committer": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sun Jan 20 04:45:19 2019"
      },
      "message": "Update LICENSE file for the test-suite to the new license.\n\nSee r351631 to LLVM which installed the new license and developer policy\nfor subsequent contributions.\n\nThe test suite project is especially strange due to the fact that there\nare so many large portions of it that are external projects cloned under\ntheir own license into this repository for the purpose of testing. As\na consequence, I preserved some of the information in the index of such\ndirectories, although I fear it is seriously out of date.\n\nNote that I\u0027ve left odd formatting and other idiosyncracies of the legacy\nlicense structure text alone to make the diff easier to read. Critically, note\nthat we do not in any case *remove* the old license notice or terms, as that\nremains necessary until we finish the relicensing process.\n\nIn subsequent commits I\u0027ll update the file headers of code that is\nunambiguously part of the LLVM project rather than cloned from somewhere\nelse. These will be separate commits due to the size of some of the code\nin the test suite. Also, there are confusing cases that will either be\nhandled later once the authors can be consulted, or simply need to\nremain as-is. For example, we appear to use an old version of some LLVM\ncode as a textual input to a benchmark, and changing it would change the\nbenchmark itself. This also appears to provide no value as the old\nversion will forever be available under the old license anyways.\n\nAlso, we understand that people may be surprised that we\u0027re moving the\nheader entirely to discuss the new license. We checked this carefully\nwith the Foundation\u0027s lawyer and we believe this is the correct\napproach.\n\nEssentially, all code in the project is now made available by the LLVM\nproject under our new license, so you will see that the license headers\ninclude that license only. Some of our contributors have contributed\ncode under our old license, and accordingly, we have retained a copy of\nour old license notice in the top-level files in each project and\nrepository.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@351675 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "21381cd50dbb6dd8a5c965d55281d83e14e734b3",
      "tree": "4fe71803ae143371adc730af83777d341c4b44cb",
      "parents": [
        "88815825d21319328cf75f54f8d2c1c45a72e407"
      ],
      "author": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sat Jan 19 13:07:46 2019"
      },
      "committer": {
        "name": "Chandler Carruth",
        "email": "chandlerc@gmail.com",
        "time": "Sat Jan 19 13:07:46 2019"
      },
      "message": "Consistently use unix line endings on all the source code in the test\nsuite. Only a specific subset were using Windows encodings, and the\ninconsistency makes updating text like the license needlessly difficult.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@351656 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "88815825d21319328cf75f54f8d2c1c45a72e407",
      "tree": "c6ec1b959262c5d914ee11398aafae2461f4a788",
      "parents": [
        "e259b793a57df68cb0e97436441563533d8f745b"
      ],
      "author": {
        "name": "Ilia Taraban",
        "email": "ilia.taraban@intel.com",
        "time": "Thu Jan 10 12:34:17 2019"
      },
      "committer": {
        "name": "Ilia Taraban",
        "email": "ilia.taraban@intel.com",
        "time": "Thu Jan 10 12:34:17 2019"
      },
      "message": "test-suite: add avx512 tests with move-load-store intrinsics\n\nSummary: Here is the next bunch of avx512 tests. In each test we do some load, store or move operations and also check result.\n\nReviewers: MatzeB, craig.topper, zvi, RKSimon\n\nReviewed By: RKSimon\n\nSubscribers: mgorny, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D51599\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@350816 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "e259b793a57df68cb0e97436441563533d8f745b",
      "tree": "2d8e01f1f01895adf4b3fe9d8c65f58e4b2d20fc",
      "parents": [
        "b7deeca7743235fba6b2cd4cc2e0250821e0cd33"
      ],
      "author": {
        "name": "Serge Guelton",
        "email": "sguelton@quarkslab.com",
        "time": "Fri Jan 04 08:14:43 2019"
      },
      "committer": {
        "name": "Serge Guelton",
        "email": "sguelton@quarkslab.com",
        "time": "Fri Jan 04 08:14:43 2019"
      },
      "message": "Make Python scripts portable across Python 2/3\n\nMostly:\n\n- harmonize print function\n- harmonize item iteration\n- explicitly force list creation when needed\n\nDifferential Revision: https://reviews.llvm.org/D55829\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@350382 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "b7deeca7743235fba6b2cd4cc2e0250821e0cd33",
      "tree": "849176f289a05d31f27ea5a7a3faf2edbae137b5",
      "parents": [
        "f7cd127dcba75d524bd480929b22d5489f40649d"
      ],
      "author": {
        "name": "Serge Guelton",
        "email": "sguelton@quarkslab.com",
        "time": "Fri Jan 04 08:14:28 2019"
      },
      "committer": {
        "name": "Serge Guelton",
        "email": "sguelton@quarkslab.com",
        "time": "Fri Jan 04 08:14:28 2019"
      },
      "message": "Modernize Python scripts\n\nUse type destructuring instead of explicit indexing.\nThis is preparatory work for python2/3 compatibility.\n\nDifferential Revision: https://reviews.llvm.org/D55989\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@350381 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "f7cd127dcba75d524bd480929b22d5489f40649d",
      "tree": "609d19fbdd244209a445836373cda18deaeb47e1",
      "parents": [
        "dad9a2bba599e529ce4cf50de2e17641ed95adf1"
      ],
      "author": {
        "name": "Simon Atanasyan",
        "email": "simon@atanasyan.com",
        "time": "Wed Dec 26 14:37:41 2018"
      },
      "committer": {
        "name": "Simon Atanasyan",
        "email": "simon@atanasyan.com",
        "time": "Wed Dec 26 14:37:41 2018"
      },
      "message": "[test-suite][mips] Disable setlocale calls in consumer-typeset test\n\nWhen running the test-suite through qemu an error can occur when the\nhost and target architecture differ in endianness. This happens when the\ntest calls setlocale. The glibc implementation of this call reads\n/usr/lib/locale/locale-archive as raw bites. Since the endianness\ndoesn\u0027t match, the numbers read from the archive don\u0027t make sense and\ncause the check to fail.\n\nThis patch disables the setlocale call so the test passes regardless of\nendianness.\n\nPatch by Miloš Stojanović\n\nDifferential Revision: http://reviews.llvm.org/D55708\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@350066 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "dad9a2bba599e529ce4cf50de2e17641ed95adf1",
      "tree": "e07940ba6cb6c3c73fe4f448411ff2c56abeec8b",
      "parents": [
        "526c4d85492ba125cece55c4f84fb819568dfa76"
      ],
      "author": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Fri Dec 21 17:01:29 2018"
      },
      "committer": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Fri Dec 21 17:01:29 2018"
      },
      "message": "[test-suite] Revert rL349493 (Adding CoMD Proxy App)\n\nTest failing.  Reverting till fixed.\n\nDifferential Revision: https://reviews.llvm.org/D55726\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349925 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "526c4d85492ba125cece55c4f84fb819568dfa76",
      "tree": "1765f1824b4b0874a70a4a64ae4b4ecbd5a1219c",
      "parents": [
        "22ef5eb3f99c0850ee1c819707c836083eee3a3e"
      ],
      "author": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Fri Dec 21 16:31:27 2018"
      },
      "committer": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Fri Dec 21 16:31:27 2018"
      },
      "message": "[test-suite] Adding CoMD Proxy App\n\nRe-commiting CoMD test after fixing the Makefile build.\n\nCoMD is a reference implementation of typical classical molecular dynamics\nalgorithms and workloads.  This is a serial build for the test-suite with eam\npotential.\n\nLink:\nhttps://github.com/exmatex/CoMD\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D55726\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349922 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "22ef5eb3f99c0850ee1c819707c836083eee3a3e",
      "tree": "19e96c6458c20c9ecc07090fbd4561817fdb7e26",
      "parents": [
        "887f59dd12e16412bac06da4d6a1b1bcbbb27d7d"
      ],
      "author": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Tue Dec 18 16:52:17 2018"
      },
      "committer": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Tue Dec 18 16:52:17 2018"
      },
      "message": "[test-suite] Revert rL349493 (Adding CoMD Proxy App)\n\nTest failing.  Reverting till fixed.\n\nDifferential Revision: https://reviews.llvm.org/D55726\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349507 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "887f59dd12e16412bac06da4d6a1b1bcbbb27d7d",
      "tree": "d2fa4f8fd3dde87c780deceb9de10754c24a2c10",
      "parents": [
        "55bc56547b3ba59c594ad8edf0a1a6f682897523"
      ],
      "author": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Tue Dec 18 16:15:15 2018"
      },
      "committer": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Tue Dec 18 16:15:15 2018"
      },
      "message": "[test-suite] Adding CoMD Proxy App\n\nAdding floating point tolerance.\n\nCoMD is a reference implementation of typical classical molecular dynamics\nalgorithms and workloads.  This is a serial build for the test-suite with eam\npotential.\n\nLink:\nhttps://github.com/exmatex/CoMD\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D55726\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349505 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "55bc56547b3ba59c594ad8edf0a1a6f682897523",
      "tree": "cc4b14f7b4d5309b00f10904d53461445f1493d3",
      "parents": [
        "2aa6523a6e30ce11f459c1e888b3717e03266285"
      ],
      "author": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Tue Dec 18 15:22:25 2018"
      },
      "committer": {
        "name": "Brian Homerding",
        "email": "homerdin@gmail.com",
        "time": "Tue Dec 18 15:22:25 2018"
      },
      "message": "[test-suite] Adding CoMD Proxy App\n\nCoMD is a reference implementation of typical classical molecular dynamics\nalgorithms and workloads.  This is a serial build for the test-suite with eam\npotential.\n\nLink:\nhttps://github.com/exmatex/CoMD\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D55726\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349493 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "2aa6523a6e30ce11f459c1e888b3717e03266285",
      "tree": "19e96c6458c20c9ecc07090fbd4561817fdb7e26",
      "parents": [
        "d1838643c129e8d5a34fd4b2482b84e28e5204b6"
      ],
      "author": {
        "name": "Ilia Taraban",
        "email": "ilia.taraban@intel.com",
        "time": "Mon Dec 17 09:12:37 2018"
      },
      "committer": {
        "name": "Ilia Taraban",
        "email": "ilia.taraban@intel.com",
        "time": "Mon Dec 17 09:12:37 2018"
      },
      "message": "test-suite: add avx512 tests with miscellaneous intrinsics\n\nSummary: Here is another bunch of avx512 tests. In each test we do miscellaneous operations(shuffles, compress, shifts and etc) and also check result.\n\nReviewers: craig.topper, RKSimon, MatzeB, zvi\n\nReviewed By: RKSimon\n\nSubscribers: mgorny, eraman, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D51621\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349334 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "d1838643c129e8d5a34fd4b2482b84e28e5204b6",
      "tree": "e9ebfbb0251b2d0b71759a92db2a5dd6e395529f",
      "parents": [
        "8a788e323b39d2768b9f107b081eb57293863524"
      ],
      "author": {
        "name": "Kamil Rytarowski",
        "email": "n54@gmx.com",
        "time": "Sat Dec 15 15:05:28 2018"
      },
      "committer": {
        "name": "Kamil Rytarowski",
        "email": "n54@gmx.com",
        "time": "Sat Dec 15 15:05:28 2018"
      },
      "message": "[test-suite] Fix NetBSD build\n\nNo functional change intended for other OSes.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349273 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "8a788e323b39d2768b9f107b081eb57293863524",
      "tree": "a15e67ed11570348c068558fbb0ebf1c10d536cc",
      "parents": [
        "5ff3a8503dfbcf386947cace46645963fb9989ef"
      ],
      "author": {
        "name": "Kamil Rytarowski",
        "email": "n54@gmx.com",
        "time": "Sat Dec 15 14:39:07 2018"
      },
      "committer": {
        "name": "Kamil Rytarowski",
        "email": "n54@gmx.com",
        "time": "Sat Dec 15 14:39:07 2018"
      },
      "message": "[test-suite] Fix NetBSD support in benchmark 1.3.0\n\nFixed by backporting the upstream fix from here:\n  https://github.com/google/benchmark/pull/482\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349272 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "5ff3a8503dfbcf386947cace46645963fb9989ef",
      "tree": "1eb8ad82daae054bdc6920463b15a73d488f6fc6",
      "parents": [
        "8c55a4b286748bae08b5fcc795562705b4a1c11a"
      ],
      "author": {
        "name": "Ilia Taraban",
        "email": "ilia.taraban@intel.com",
        "time": "Thu Dec 13 14:40:20 2018"
      },
      "committer": {
        "name": "Ilia Taraban",
        "email": "ilia.taraban@intel.com",
        "time": "Thu Dec 13 14:40:20 2018"
      },
      "message": "test-suite: divide avx512 tests to instruction set subdirectories\n\nSummary:\nThis patch separates current avx512 tests to avx512f, avx512bw and other instruction set directories.\nThis allows to specify tests sets on specific avx512 hardware, for example, knl.\n\nReviewers: RKSimon, MatzeB, craig.topper\n\nReviewed By: RKSimon\n\nSubscribers: mgorny, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D55603\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@349039 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "8c55a4b286748bae08b5fcc795562705b4a1c11a",
      "tree": "425039bf43f01a6c989b8ff1bbce01dab780c36b",
      "parents": [
        "1907cd0f10994d469d195e72a6aa858476d777f7"
      ],
      "author": {
        "name": "Florian Hahn",
        "email": "florian.hahn@arm.com",
        "time": "Wed Nov 28 10:46:17 2018"
      },
      "committer": {
        "name": "Florian Hahn",
        "email": "florian.hahn@arm.com",
        "time": "Wed Nov 28 10:46:17 2018"
      },
      "message": "[MicroBenchmark] Add initial LoopInterchange test/benchmark.\n\nThis patch adds a first test case specifically for LoopInterchange. I am\nnot sure if MicroBenchmarks is the best place for this, but it seems\nlike a good way to benchmark/tests a set of loops targeted at loop\ninterchange.\n\nReviewers: Meinersbur, homerdin, proton0001, proton, MatzeB\n\nReviewed By: MatzeB\n\nDifferential Revision: https://reviews.llvm.org/D53030\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@347740 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "1907cd0f10994d469d195e72a6aa858476d777f7",
      "tree": "56dd1324cf46446eeef9f892075fbf69e54bb058",
      "parents": [
        "abab223ccf64bf1ebd23390630a5309709f9339e"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Mon Oct 29 21:02:29 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Mon Oct 29 21:02:29 2018"
      },
      "message": "CMakeLists.txt: Only add rsync target if TEST_SUITE_REMOTE_HOST was specified\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@345539 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "abab223ccf64bf1ebd23390630a5309709f9339e",
      "tree": "5c2c46d32e4d11611ba1c9dcd066f5e3171be09f",
      "parents": [
        "d55770cfba85577124d8c270acc23d0420bcf4c3"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Wed Oct 10 17:00:45 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Wed Oct 10 17:00:45 2018"
      },
      "message": "cmake: Add TEST_SUITE_EXTRA_*_FLAGS variable\n\nIntroduce TEST_SUITE_EXTRA_C_FLAGS, TEST_SUITE_EXTRA_CXX_FLAGS\nand TEST_SUITE_EXTRA_EXE_LINKER_FLAGS. They simply get appended at the end of\nCMAKE_* flags. They are mostly intended for cache files that want\nsettings to take effect even when the user manually overrides CMAKE_*\nflags.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@344155 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "d55770cfba85577124d8c270acc23d0420bcf4c3",
      "tree": "43289ea295f25914821ce6687da56068a9673539",
      "parents": [
        "08916e31d1db67cfe5d83ecc6fd1f1aa5b48332b"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Wed Oct 03 00:46:02 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Wed Oct 03 00:46:02 2018"
      },
      "message": "CTMark: Copy lit.local.cfg\n\nRunning the benchmarks (as opposed to just compiling them) didn\u0027t work\nwithout a lit.local.cfg file switching the mode to \"traditional_output\".\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@343651 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "08916e31d1db67cfe5d83ecc6fd1f1aa5b48332b",
      "tree": "7f9c606defe519782ea1a93201e18f384bb6b5d2",
      "parents": [
        "3274e5c518d687ad2b5574573d5484241212f440"
      ],
      "author": {
        "name": "Anton Korobeynikov",
        "email": "anton@korobeynikov.info",
        "time": "Thu Sep 27 14:09:32 2018"
      },
      "committer": {
        "name": "Anton Korobeynikov",
        "email": "anton@korobeynikov.info",
        "time": "Thu Sep 27 14:09:32 2018"
      },
      "message": "More fixes for UBs in Bullet\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@343219 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "3274e5c518d687ad2b5574573d5484241212f440",
      "tree": "0315e9bff94ce8b388a7a8ce067c4f4bd8d1f439",
      "parents": [
        "4085cae4b32fe27ea3a401b93a0e716ad6e39fc2"
      ],
      "author": {
        "name": "Anton Korobeynikov",
        "email": "anton@korobeynikov.info",
        "time": "Thu Sep 27 09:08:42 2018"
      },
      "committer": {
        "name": "Anton Korobeynikov",
        "email": "anton@korobeynikov.info",
        "time": "Thu Sep 27 09:08:42 2018"
      },
      "message": "Fix UB (signed int overflow) in Bullet. The change is the same as already present in Bullet mainline.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@343186 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "4085cae4b32fe27ea3a401b93a0e716ad6e39fc2",
      "tree": "0f2cde82dabdce2dfc03b57d188ac2d6b4ea9a8c",
      "parents": [
        "456c1f8a15f9448329e0e35758b74a1696f2a8cb"
      ],
      "author": {
        "name": "Artem Belevich",
        "email": "tra@google.com",
        "time": "Mon Sep 24 23:56:30 2018"
      },
      "committer": {
        "name": "Artem Belevich",
        "email": "tra@google.com",
        "time": "Mon Sep 24 23:56:30 2018"
      },
      "message": "[test-suite, CUDA] Enable tests w/ CUDA-10.0\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@342931 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "456c1f8a15f9448329e0e35758b74a1696f2a8cb",
      "tree": "d1f1e4958addd5fa69f4f73157a0014bade77f6a",
      "parents": [
        "2a362a387458f1c207407a13fd7b05fa6da85fbf"
      ],
      "author": {
        "name": "Volodymyr Sapsai",
        "email": "vsapsai@apple.com",
        "time": "Thu Sep 20 18:41:33 2018"
      },
      "committer": {
        "name": "Volodymyr Sapsai",
        "email": "vsapsai@apple.com",
        "time": "Thu Sep 20 18:41:33 2018"
      },
      "message": "Disable test MicroBenchmarks/XRay/FDRMode/fdrmode-bench.test on Darwin.\n\nTest is failing because `__xray_log_select_mode(\"xray-fdr\")` returns\nXRAY_MODE_NOT_FOUND. Disable until it is fixed.\n\nrdar://problem/44578416\n\nReviewers: dberris, devnexen\n\nReviewed By: dberris\n\nSubscribers: mgorny, dexonsmith, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D52278\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@342676 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "2a362a387458f1c207407a13fd7b05fa6da85fbf",
      "tree": "8d3817e35ba2ce9ac5dea4f78a3aeddcd9f81c84",
      "parents": [
        "75acfc14c04d4d95c42b7f6dcd44d3e4ac6b5270"
      ],
      "author": {
        "name": "Dean Michael Berris",
        "email": "dberris@google.com",
        "time": "Mon Sep 17 23:33:41 2018"
      },
      "committer": {
        "name": "Dean Michael Berris",
        "email": "dberris@google.com",
        "time": "Mon Sep 17 23:33:41 2018"
      },
      "message": "[XRay] Remove use of deprecated options\n\nIn D51606 we deleted the FDR options struct, but forgot to remove those\nfrom the test suite benchmarks.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@342426 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "75acfc14c04d4d95c42b7f6dcd44d3e4ac6b5270",
      "tree": "46093f15ee49bf7d038f2add87bf9aa3d271ecc0",
      "parents": [
        "a4db9a28b162837fa33aa75334092d58d929c862"
      ],
      "author": {
        "name": "Artem Belevich",
        "email": "tra@google.com",
        "time": "Tue Sep 04 23:43:34 2018"
      },
      "committer": {
        "name": "Artem Belevich",
        "email": "tra@google.com",
        "time": "Tue Sep 04 23:43:34 2018"
      },
      "message": "[test-suite, CUDA] Update CUDA cmake files.\n\nThis should unbreak CUDA buildbots.\nThe problem is that CUDA test suite is generating multiple\ntest executables that all use the same reference output file\nand that resulted in multiple compilation jobs attempting to\ncreate the same symlink at the same time.\n\nThis patch adds a SUFFIX parameter to make it possible to append\na suffix to the target file name and that allows us to avoid name clashes.\n\nDifferential Revision: https://reviews.llvm.org/D51663\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@341430 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "a4db9a28b162837fa33aa75334092d58d929c862",
      "tree": "e0a9a8854e27795c50211f78c8d9ce4d6365cc9c",
      "parents": [
        "f2b9bc6e24390f4d67356ce32811d712ece271c7"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 22:09:57 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 22:09:57 2018"
      },
      "message": "Update docu link; Add the O0 + O3 cmake cache\n\nThe O3 cache was mentioned in example in the docu, so we should make\nsure it actually exists :)\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@341263 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "f2b9bc6e24390f4d67356ce32811d712ece271c7",
      "tree": "63273a866e00a2dab45661ff68982603d8013634",
      "parents": [
        "1cbf47c89068519c2e144a405544693c9d63f087"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 21:06:26 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 21:06:26 2018"
      },
      "message": "litsupport/remote: Work without shared filesystem\n\nChange litsupport/remote code to not assume a shared filesystem anymore:\n- Assumes we can run commands on the remote target and get\n  output/returncodes back (typically ssh)\n- Expects the benchmark build directory was transfered to the\n  remove device via other means (typically rsync) before running.\n\nDifferential Revision: https://reviews.llvm.org/D51080\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@341257 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "1cbf47c89068519c2e144a405544693c9d63f087",
      "tree": "45863592ae27cd7fdd7d69575297b52c1a2385b6",
      "parents": [
        "e2a3e6933a7309c8533695221edc687595ebc71c"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 21:06:25 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 21:06:25 2018"
      },
      "message": "cmake: Copy HashProgramOutput.sh to build dir\n\nThis avoids needing to reference the test-suite source directory when\nrunning benchmarks.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@341256 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "e2a3e6933a7309c8533695221edc687595ebc71c",
      "tree": "606477cf47a223d2c38fe2f64eb926b6c49e60bd",
      "parents": [
        "0bf4fa5112454f7813edbaad2b97a718c840f955"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 21:06:23 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 21:06:23 2018"
      },
      "message": "cmake: Specify reference outputs in llvm_test_data()\n\nSpecify reference outputs in llvm_test_data() so they get copied to the\nbuilddir and used from there.\n\nDifferential Revision: https://reviews.llvm.org/D51048\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@341255 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "0bf4fa5112454f7813edbaad2b97a718c840f955",
      "tree": "26a6c7b869a827c060c06da61af50730ad57cd9b",
      "parents": [
        "946e408de7507cf0e19e87ae5c95b6f3c007b670"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 16:23:08 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 16:23:08 2018"
      },
      "message": "litsupport: fix pycodestyle/pyflakes reports; NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@341225 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "946e408de7507cf0e19e87ae5c95b6f3c007b670",
      "tree": "b1f73e93a202034bb2a47561f754ec2021e29b6c",
      "parents": [
        "6e02139b36ff4c5e5b3e5149cbc171750c8b7e33"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 16:23:07 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 31 16:23:07 2018"
      },
      "message": "lit.cfg: Initialize remote_host if missing\n\nThis should fix the tests in litsupport-tests\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@341224 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "6e02139b36ff4c5e5b3e5149cbc171750c8b7e33",
      "tree": "1c81e1e17e33171766031a82bdf013b1fc1ff19d",
      "parents": [
        "81930acd88c60992449cd29417fa29ef6ca480a5"
      ],
      "author": {
        "name": "Jonas Hahnfeld",
        "email": "hahnjo@hahnjo.de",
        "time": "Tue Aug 28 15:01:44 2018"
      },
      "committer": {
        "name": "Jonas Hahnfeld",
        "email": "hahnjo@hahnjo.de",
        "time": "Tue Aug 28 15:01:44 2018"
      },
      "message": "[test-suite, CUDA] Fix some CMake problems\n\n1. The regex was matching any number in the path which is a problem\n   if your path to external/ had numbers in it. I think this was\n   because of the wrong string escape.\n2. If /thrust does not exist, the variable isn\u0027t set at all. Avoid\n   failure on EXISTS with empty path by using DEFINED.\n\nDifferential Revision: https://reviews.llvm.org/D51256\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340829 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "81930acd88c60992449cd29417fa29ef6ca480a5",
      "tree": "538eca0d0a20bca95dcbd9298c007b4145914463",
      "parents": [
        "a1fbbc9edcfb0988e0e25171f6bc5bd67f43430c"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Thu Aug 23 22:34:14 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Thu Aug 23 22:34:14 2018"
      },
      "message": "cmake: Explicitely specify benchmark data\n\nExplicitely declare what files are used as inputs for the benchmarks.\nThis changes the benchmarks to:\n\n- Symlink (or copy) the related input files next to the binary into the\n  build folder.\n- Set the working directory of the benchmark to be the folder of the\n  executable.\n- Having the data next to the binary also reduces the amount of absolute\n  paths in the test files.\n- Contains some smaller cleanups for SPEC95/2000/2006 files while\n  adapting to the new data copying style.\n\nWith this change in place you do not need the test-suite source\nrepository anymore to run the benchmarks. This is an important step\ntowards having a test-suite that can be cross-compiled on a host, then\ncopied onto a device and ran there without having a shared filesystem\nlike NFS setup.\n\nDifferential Revision: https://reviews.llvm.org/D50209\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340582 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "a1fbbc9edcfb0988e0e25171f6bc5bd67f43430c",
      "tree": "0ce575ae0814407fb048e33ec87ec5b7cefcf915",
      "parents": [
        "35cb383563bed299477613dfcfc4e56dfc103a05"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Wed Aug 22 15:40:16 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Wed Aug 22 15:40:16 2018"
      },
      "message": "cmake: Use ON/OFF for boolean constants; NFC\n\nWhile the previously used On/Off work fine, cmake itselfs and the\ndocumentation tend to use ON/OFF.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340415 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "35cb383563bed299477613dfcfc4e56dfc103a05",
      "tree": "41592716f5ea2440a1783579a00520b04dff1c6e",
      "parents": [
        "e9191ac4094925a1185ca08778268035f2f4b208"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 23:22:23 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 23:22:23 2018"
      },
      "message": "CMakeLists.txt: Fix comment; NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340363 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "e9191ac4094925a1185ca08778268035f2f4b208",
      "tree": "67a19e0007bc2c175434a8f9e4586a5155679b9a",
      "parents": [
        "07deaba5c945cd157bfee4b989fb71175da8ba34"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 23:08:28 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 23:08:28 2018"
      },
      "message": "cmake/lit: Add remote module in lit.cfg\n\nThis allows to override/specify the remote to run on as a parameter to lit.\n\nThis means we don\u0027t need to know the name device name upfront at\nbuildtime or can switch devices without rebuilding.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340361 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "07deaba5c945cd157bfee4b989fb71175da8ba34",
      "tree": "f2e0485c5d47cf80f9e72769edad83826dc99c85",
      "parents": [
        "3a582b9abf083da9a65b2fad86b36e9e52792b2e"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 23:08:27 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 23:08:27 2018"
      },
      "message": "cmake/litsupport: Remove TEST_SUITE_REMOTE_USER + TEST_SUITE_REMOTE_PORT\n\nNobody is using these and you can always set them (and many\nother) options in your $HOME/.ssh/config file.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340360 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "3a582b9abf083da9a65b2fad86b36e9e52792b2e",
      "tree": "66892b7c3e03abb816002e9167d7c5f98e9124d4",
      "parents": [
        "6dc6eddddcb9c28c3be3abd11664af1ed7b3b55d"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 21:19:24 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 21:19:24 2018"
      },
      "message": "cmake: Remove TOOLLINKOPTS variable usage\n\nThe variable usage was a remnant from the initial makefile conversion\nand wasn\u0027t really used in the cmake file.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340338 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "6dc6eddddcb9c28c3be3abd11664af1ed7b3b55d",
      "tree": "5628036a9f28a7df95d08ce27a1008f7073a3b5a",
      "parents": [
        "9008bbb8df41028391f7830ff53f4c19f62a9305"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 19:24:53 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 19:24:53 2018"
      },
      "message": "cmake/litsupport: Always use timeit-target in lit; NFC\n\nSimplify things by always using timeit-target instead of switching\nbetween timeit/timeit-target depending on the configuration.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340323 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "9008bbb8df41028391f7830ff53f4c19f62a9305",
      "tree": "beadde44aab82989652fd7a7879e7c8d2b4b7579",
      "parents": [
        "0fc394c51b0f97e6977e0746a4157e001eb2cd97"
      ],
      "author": {
        "name": "Tom Stellard",
        "email": "tstellar@redhat.com",
        "time": "Tue Aug 21 19:22:19 2018"
      },
      "committer": {
        "name": "Tom Stellard",
        "email": "tstellar@redhat.com",
        "time": "Tue Aug 21 19:22:19 2018"
      },
      "message": "ABI-Testsuite: Force the old c++11 ABI in mangling/test.xpp\n\nSummary:\nThe check lines for this test assume the old c++11 ABI.\n\nThis resolved PR33132.\n\nReviewers: Sunil_Srivastava\n\nReviewed By: Sunil_Srivastava\n\nSubscribers: cfe-commits, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D51021\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340322 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "0fc394c51b0f97e6977e0746a4157e001eb2cd97",
      "tree": "7edb10ac2f120a6652d98eed7f104bfb75a6866b",
      "parents": [
        "6164f028e358099eebd174bae07826510d7c28e0"
      ],
      "author": {
        "name": "Tom Stellard",
        "email": "tstellar@redhat.com",
        "time": "Tue Aug 21 19:12:57 2018"
      },
      "committer": {
        "name": "Tom Stellard",
        "email": "tstellar@redhat.com",
        "time": "Tue Aug 21 19:12:57 2018"
      },
      "message": "MultiSource/Benchmarks/DOE-ProxyApps-C++/CLAMP: Fix build with newer libstdc++\n\nSummary: llvm.org/PR38654\n\nReviewers: homerdin\n\nReviewed By: homerdin\n\nSubscribers: cfe-commits, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D51020\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340320 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "6164f028e358099eebd174bae07826510d7c28e0",
      "tree": "c632a55533c393c417ae1ece435901ae4672acbf",
      "parents": [
        "1b573bef73ea7a483ec80fd1488579ddc43740d5"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 16:39:34 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 16:39:34 2018"
      },
      "message": "lua/generate_inputs.sh: Remove noise from build output; NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340299 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "1b573bef73ea7a483ec80fd1488579ddc43740d5",
      "tree": "be6b716f4881249afdf4807b5f49ac69d32a3956",
      "parents": [
        "dbdf7c692f35078e925b97e39b027f984ac44917"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 16:39:32 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Tue Aug 21 16:39:32 2018"
      },
      "message": "cmake: Use functions instead of macros where possible; NFC\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340298 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "dbdf7c692f35078e925b97e39b027f984ac44917",
      "tree": "bd631581a4f80b88fc043772e62fc384d5070824",
      "parents": [
        "fbd85da5bccbb196175fd97fd49e26f1a0320cdd"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Mon Aug 20 22:34:22 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Mon Aug 20 22:34:22 2018"
      },
      "message": "TestFile.cmake: Support WORKDIR argument in llvm_test_prepare() and llvm_test_verify()\n\nThis makes usage consistent with llvm_test_run().\n\nI will use this in an upcoming commit.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340226 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "fbd85da5bccbb196175fd97fd49e26f1a0320cdd",
      "tree": "875c0527499ef8eee25dcf704d30964d34dcf65e",
      "parents": [
        "17b3f8ea109bf5370f5289bce77ee4b0c5384bd1"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Mon Aug 20 22:34:21 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Mon Aug 20 22:34:21 2018"
      },
      "message": "litsupport: Fix stdout/stderr redirection in combination with chdir\n\nWe failed to take the work directory into account when specifying\nrelative paths for stdout/stderr redirection.\n\nThis wasn\u0027t a problem before as we didn\u0027t use any relative paths so far,\nbut I plan to introduce some in an upcoming patch.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340225 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "17b3f8ea109bf5370f5289bce77ee4b0c5384bd1",
      "tree": "b856b273d43529a3e266d95ccd5099245725e611",
      "parents": [
        "f39933af433fb75e65393057e04695997dddc6bd"
      ],
      "author": {
        "name": "Alex Lorenz",
        "email": "arphaman@gmail.com",
        "time": "Mon Aug 20 18:41:23 2018"
      },
      "committer": {
        "name": "Alex Lorenz",
        "email": "arphaman@gmail.com",
        "time": "Mon Aug 20 18:41:23 2018"
      },
      "message": "[SingleSource] update the protocols.m test after r340102\n\nThe forward declared protocols are no longer valid in @protocol expressions.\n\nrdar://43516174\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340196 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "f39933af433fb75e65393057e04695997dddc6bd",
      "tree": "0f3b17de003f37d545cf9c1d7594997e0e8da636",
      "parents": [
        "70b360067d0f74bcce1a17dbbbaf4b09123fa7fa"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Fri Aug 17 09:14:30 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Fri Aug 17 09:14:30 2018"
      },
      "message": "Add BilateralFiltering kernel using Benchmark Library\n\nA bilateral filter is a non-linear, edge-preserving,\nand noise-reducing smoothing filter for images.\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D50529\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@340002 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "70b360067d0f74bcce1a17dbbbaf4b09123fa7fa",
      "tree": "1f6abc3b56cfa9962a5aa162cdb5aa029c0b806e",
      "parents": [
        "c2298f7635f6cc7e4ea52b00ac7842cccc0f9102"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 13 13:56:46 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 13 13:56:46 2018"
      },
      "message": "Removed std\u003dc++11 flag from MicroBenchmarks/ImageProcessing/Dilate/CMakeLists.txt\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339565 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "c2298f7635f6cc7e4ea52b00ac7842cccc0f9102",
      "tree": "15521aede3cf113d700c3254a3f4dba9dbb41cb9",
      "parents": [
        "bce559ba0563a866918cf9e419f133f98198026c"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 13 13:45:04 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 13 13:45:04 2018"
      },
      "message": "Add Image dilate kernel(for grayscale Images) using Benchmark Library\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D49883\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339564 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "bce559ba0563a866918cf9e419f133f98198026c",
      "tree": "17ce30d4823eee6e73b160b5fac4dfd1060a928c",
      "parents": [
        "321cd57d0e5467fdcbf67e2061b2963bab8565bb"
      ],
      "author": {
        "name": "Tim Northover",
        "email": "tnorthover@apple.com",
        "time": "Thu Aug 09 06:44:44 2018"
      },
      "committer": {
        "name": "Tim Northover",
        "email": "tnorthover@apple.com",
        "time": "Thu Aug 09 06:44:44 2018"
      },
      "message": "CMake: add files to fft test for new llvm_multisource API.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339313 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "321cd57d0e5467fdcbf67e2061b2963bab8565bb",
      "tree": "e22906027388f42a6068589354180e37201f303b",
      "parents": [
        "f1c94b1ab7c6f88ded27dc4a28dc1f1670b41c2d"
      ],
      "author": {
        "name": "Tim Northover",
        "email": "tnorthover@apple.com",
        "time": "Wed Aug 08 13:28:12 2018"
      },
      "committer": {
        "name": "Tim Northover",
        "email": "tnorthover@apple.com",
        "time": "Wed Aug 08 13:28:12 2018"
      },
      "message": "Update bitcode tests to pass sources to llvm_multisource.\n\nSince these tests aren\u0027t built by default they accidentally got missed out when\nMatthias refactored our CMake functions.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339242 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "f1c94b1ab7c6f88ded27dc4a28dc1f1670b41c2d",
      "tree": "f49d0b8202ada07dfd728f3fc41af19230f692ee",
      "parents": [
        "09307525e8eb2a03a04f0d9ecffee644b03d6504"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Wed Aug 08 09:56:00 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Wed Aug 08 09:56:00 2018"
      },
      "message": "Removed -std\u003dc++11 flag from MicroBenchmarks/ImageProcessing/Blur/CMakeLists.txt\n\nPatch by Santosh\n\nDifferential Revision: https://reviews.llvm.org/D50425\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339228 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "09307525e8eb2a03a04f0d9ecffee644b03d6504",
      "tree": "c240d239d025899c276e4788ea14bd633d82ef91",
      "parents": [
        "9ad270d323a08de54ac21c7668f1d5813625e8c2"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Tue Aug 07 17:21:25 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Tue Aug 07 17:21:25 2018"
      },
      "message": "Fixed build error caused by MicroBenchmarks/ImageProcessing with clang\nclang gives error \nChanges:\n  Removed -std\u003dc++11 flag from cmake files of ImageProcessing kernels\n  Used c++03 version of benchmark library instead of c++11\n  In main.cpp changed Args({a, b}) to ArgPair(a,b)\n  In main.cpp changed for(auto _ : state) to while(state.KeepRunning())\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339154 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "9ad270d323a08de54ac21c7668f1d5813625e8c2",
      "tree": "fa930331f8a229615132f2ff9356b7bc308c0d77",
      "parents": [
        "4c6c9b86d177819151fe50334988308525e08041"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Tue Aug 07 08:52:57 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Tue Aug 07 08:52:57 2018"
      },
      "message": "Add interpolation kernels using Benchmark Library\nContains Implementation of Bicubic and bilinear Algortihms\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D50345\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339115 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "4c6c9b86d177819151fe50334988308525e08041",
      "tree": "c654125db1346a85a47bb5b144fb3a24c46c3c4d",
      "parents": [
        "8f9cb4a57f469269ede64f8e8e29be96f710ad52"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 21:16:07 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 21:16:07 2018"
      },
      "message": "Add image blur algorithms using Benchmark Library\nContains Implementation of mean box blur and gaussian blur\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D49341\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339055 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "8f9cb4a57f469269ede64f8e8e29be96f710ad52",
      "tree": "1a0c2dca7c6312b79e901d3cf912831b1632077c",
      "parents": [
        "e6c6ee8fa96052c63ef1030e5f4a9e3a7adc7b94"
      ],
      "author": {
        "name": "Chris Bieneman",
        "email": "chris.bieneman@me.com",
        "time": "Mon Aug 06 20:46:13 2018"
      },
      "committer": {
        "name": "Chris Bieneman",
        "email": "chris.bieneman@me.com",
        "time": "Mon Aug 06 20:46:13 2018"
      },
      "message": "[CMake] Add option for appending extra custom lit modules\n\nThis allows specifying extra lit modules to include when running tests.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339053 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "e6c6ee8fa96052c63ef1030e5f4a9e3a7adc7b94",
      "tree": "9991007360b95b8905fe99a5c3465e0dca04e2a3",
      "parents": [
        "af5833c4e1a46fcc7bc10f9ec15cbfc312fd9ced"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 20:40:12 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 20:40:12 2018"
      },
      "message": "Add backprop kernel from Rodinia benchmark\n\nReviewers: Meinersbur, Matthias Braun\n\nDifferential Revision: https://reviews.llvm.org/D48046\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339052 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "af5833c4e1a46fcc7bc10f9ec15cbfc312fd9ced",
      "tree": "8e78ad7b31224861e38569fae3e6016f8cc436a0",
      "parents": [
        "7dedc179c7fdae056e37b542fec8827ac8032d80"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 12:50:40 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 12:50:40 2018"
      },
      "message": "Add Anisotropic diffusion using Benchmark Library\n\nIt is a technique aiming at reducing image noise without \nremoving significant parts of the image content\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D49948\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339010 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "7dedc179c7fdae056e37b542fec8827ac8032d80",
      "tree": "f512479c9fabcd8cd47a6a4637c69c4374e777ba",
      "parents": [
        "377a8e84dd5dcee56bdd745437b1698035e1548a"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 11:19:13 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 11:19:13 2018"
      },
      "message": "Add Image dithering kernels using Benchmark Library\n\nContains Ordered and Floyd-Steinberg dithering algorithms\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D49503\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339006 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "377a8e84dd5dcee56bdd745437b1698035e1548a",
      "tree": "ae53c80f66381fdf31e0ebe85673622ee00165e4",
      "parents": [
        "50adf56f698a9a5439200e307b88afa132b7496b"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 10:57:46 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Mon Aug 06 10:57:46 2018"
      },
      "message": "Add utilities functions for Image Processing Kernels\n\nKernels will be added in seperate patches\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D49339\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@339004 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "50adf56f698a9a5439200e307b88afa132b7496b",
      "tree": "b6f80ab59354abcb4dc5a32de7beb2d2dd83be8a",
      "parents": [
        "a48d1413cf05b1c621c6cab4c042b91219e7875e"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Fri Aug 03 21:38:21 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Fri Aug 03 21:38:21 2018"
      },
      "message": "[test-suite] Add pathfinder kernel from Rodinia Benchmark\n\nAdding pathfinder kernel from Rodinia benchmark.\n\nReviewers: Meinersbur\n\nDifferential Revision: https://reviews.llvm.org/D49886\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@338924 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "a48d1413cf05b1c621c6cab4c042b91219e7875e",
      "tree": "7cfe51cb51c522082d3f4aa390c776271a847d12",
      "parents": [
        "9698678fd13e4a8848b6b0cbe2589001b2131c1b"
      ],
      "author": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Fri Aug 03 21:02:49 2018"
      },
      "committer": {
        "name": "Pankaj Kukreja",
        "email": "cs15btech11029@iith.ac.in",
        "time": "Fri Aug 03 21:02:49 2018"
      },
      "message": "Test commit\n\nRemoved a blank line not required in MultiSource/Benchmarks/Rodinia/srad/main.c \n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@338922 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    },
    {
      "commit": "9698678fd13e4a8848b6b0cbe2589001b2131c1b",
      "tree": "30dedf03b7d80662a17405e436a0dbec319a8efd",
      "parents": [
        "d7bb9a90be9a81281efbcf4dcb42d0b8082b4d1c"
      ],
      "author": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 03 00:07:33 2018"
      },
      "committer": {
        "name": "Matthias Braun",
        "email": "matze@braunis.de",
        "time": "Fri Aug 03 00:07:33 2018"
      },
      "message": "litsupport/timeit: Fix relative paths for stdin\n\nA relative path specified for stdin should be relative to the\nbenchmarks workdir, not relativ to the path lit was started in.\n\nNone of the currently used paths in stdin are relative so this problem\ndidn\u0027t manifest itself before.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/test-suite/trunk@338793 91177308-0d34-0410-b5e6-96231b3b80d8\n"
    }
  ],
  "next": "d7bb9a90be9a81281efbcf4dcb42d0b8082b4d1c"
}
