)]}'
{
  "commit": "671685f1dedd3042b65f855d641e3d2c98078c44",
  "tree": "6cf5807b35c5e329b47247b76946548a4e21e76b",
  "parents": [
    "95c2f9a6b77096d275e6de5693309bc97cfe3bba"
  ],
  "author": {
    "name": "Richard Fung",
    "email": "richardfung@google.com",
    "time": "Fri Jul 25 09:20:22 2025 -0700"
  },
  "committer": {
    "name": "Android (Google) Code Review",
    "email": "android-gerrit@google.com",
    "time": "Fri Jul 25 09:20:22 2025 -0700"
  },
  "message": "Revert \"Add AVX2 support to verifier/text assembler\"\n\nRevert submission 34678904-verifyavx2\n\nReason for revert: Breaks inlined AVX2 intrinsics\n\nWith this change AVX2 intrinsics don\u0027t use the inlined version anymore\n\nReverted changes: /q/submissionid:34678904-verifyavx2\n\nChange-Id: I7fcc06f467ac9cc5eac02bacc8f7da140d3d07c0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef19facaf5a775090109fe3929af053a100c5c4c",
      "old_mode": 33188,
      "old_path": "heavy_optimizer/riscv64/inline_intrinsic.h",
      "new_id": "de0c127358702324e8be34db1fc13d97c631412a",
      "new_mode": 33188,
      "new_path": "heavy_optimizer/riscv64/inline_intrinsic.h"
    },
    {
      "type": "modify",
      "old_id": "273e0ca5701eebeb2e8ac7d8732a82d223fc402d",
      "old_mode": 33188,
      "old_path": "intrinsics/all_to_x86_32_or_x86_64/include/berberis/intrinsics/all_to_x86_32_or_x86_64/text_assembler_x86_32_or_x86_64.h",
      "new_id": "8dba69d1bb91e5b6c520f107757c199651268749",
      "new_mode": 33188,
      "new_path": "intrinsics/all_to_x86_32_or_x86_64/include/berberis/intrinsics/all_to_x86_32_or_x86_64/text_assembler_x86_32_or_x86_64.h"
    },
    {
      "type": "modify",
      "old_id": "1016d03585b22edbbcea810a3a988fd5b5ad47bd",
      "old_mode": 33188,
      "old_path": "intrinsics/all_to_x86_32_or_x86_64/include/berberis/intrinsics/all_to_x86_32_or_x86_64/verifier_assembler_x86_32_or_x86_64.h",
      "new_id": "db179d634ab264297ddb3bd3f23440af0962a2b2",
      "new_mode": 33188,
      "new_path": "intrinsics/all_to_x86_32_or_x86_64/include/berberis/intrinsics/all_to_x86_32_or_x86_64/verifier_assembler_x86_32_or_x86_64.h"
    },
    {
      "type": "modify",
      "old_id": "c7f984826988787e6ad7bde2b0be7ab4fe27ee2f",
      "old_mode": 33188,
      "old_path": "intrinsics/all_to_x86_32_or_x86_64/verifier_assembler_test.cc",
      "new_id": "e19bb736f30dc5951e875b43e368629bfd3deff9",
      "new_mode": 33188,
      "new_path": "intrinsics/all_to_x86_32_or_x86_64/verifier_assembler_test.cc"
    },
    {
      "type": "modify",
      "old_id": "06ff0bfa566bf1aaab67fe4ec26996bce8db6882",
      "old_mode": 33188,
      "old_path": "lite_translator/riscv64_to_x86_64/inline_intrinsic.h",
      "new_id": "e2090e6c49402cae2e55754e0d8ed6b3c1e7e8ff",
      "new_mode": 33188,
      "new_path": "lite_translator/riscv64_to_x86_64/inline_intrinsic.h"
    },
    {
      "type": "modify",
      "old_id": "145b008d24010a87ce9c8b1f1fdcf5e280453e1e",
      "old_mode": 33188,
      "old_path": "runtime_primitives/include/berberis/runtime_primitives/platform.h",
      "new_id": "7b5f5ce5b6c3d4799892d8d5db1596445f37169c",
      "new_mode": 33188,
      "new_path": "runtime_primitives/include/berberis/runtime_primitives/platform.h"
    },
    {
      "type": "modify",
      "old_id": "d1ca958cfcd6b2f37fa8884d8826d4cb63771a29",
      "old_mode": 33188,
      "old_path": "runtime_primitives/platform.cc",
      "new_id": "b7dea2eb19d947bec65c9ecb77ecbf654be51ae1",
      "new_mode": 33188,
      "new_path": "runtime_primitives/platform.cc"
    }
  ]
}
