)]}'
{
  "commit": "efef5f05e52f520b66f5b5b0aa8619f4ccbc361f",
  "tree": "70980f137c64caeb4fa4c08df6b20116aff02eb9",
  "parents": [
    "04425cb90ebf4cea1c53c0e44be3004be2479c04"
  ],
  "author": {
    "name": "Ilya Torbin",
    "email": "il.torbin@gmail.com",
    "time": "Mon Aug 24 20:44:26 2026 +0300"
  },
  "committer": {
    "name": "Jorropo",
    "email": "jorropo.pgm@gmail.com",
    "time": "Tue Aug 25 00:07:23 2026 -0700"
  },
  "message": "simd, cmd/compile: add 8-bit interleave operations on amd64\n\nAdd InterleaveLo and InterleaveHi for Int8x16 and Uint8x16, and add\nInterleaveLoGrouped and InterleaveHiGrouped for Int8x32, Int8x64,\nUint8x32, and Uint8x64 on amd64. Lower them to VPUNPCKLBW and\nVPUNPCKHBW, respectively, and add coverage for signed and unsigned\nvectors.\n\nChange-Id: I5bf45e9b318890181ef376876251e31e1512bc98\nReviewed-on: https://go-review.googlesource.com/c/go/+/796340\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7700be1f3be3432fc543baec3d69c46ef75cd4e7",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/amd64/simdssa.go",
      "new_id": "7c6872f469a27e874f91e57fabd21932a309f111",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/amd64/simdssa.go"
    },
    {
      "type": "modify",
      "old_id": "389f4c3fd6d09e579a4e1833d6138ee77a35805a",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/_gen/simdAMD64.rules",
      "new_id": "694301009d284d511d43c7b7e0e24f2ea78ffa58",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/_gen/simdAMD64.rules"
    },
    {
      "type": "modify",
      "old_id": "ccb988d110833dd3e2426756df31f644a3a73318",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/_gen/simdAMD64ops.go",
      "new_id": "d9337cc33108a226aac52d3ace09da295218be96",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/_gen/simdAMD64ops.go"
    },
    {
      "type": "modify",
      "old_id": "155f8b0084e99ae9430ace96b0e30cf6afb645c2",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/_gen/simdgenericOps.go",
      "new_id": "a82ea9546d164851d73636f7b56ac5298268550e",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/_gen/simdgenericOps.go"
    },
    {
      "type": "modify",
      "old_id": "231a6acae673f524b34d14fa2550b5e163a69623",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/ssaop/opGen.go",
      "new_id": "2aa43b97e4e5e228ab214b32fb3f51749aad0def",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/ssaop/opGen.go"
    },
    {
      "type": "modify",
      "old_id": "889c96cbfdf98bce48254a74e9811cd5f2b0a41a",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssagen/simdAMD64intrinsics.go",
      "new_id": "545c5a3ef5ce254db8db85bba714cb3a14485204",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssagen/simdAMD64intrinsics.go"
    },
    {
      "type": "modify",
      "old_id": "1394f5628f866e26da457c44c93074dc4c61174f",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssarewrite/rewriteamd64/rewriteAMD64.go",
      "new_id": "14254c4423a688ad07cdef1e14def8dacfb71191",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteamd64/rewriteAMD64.go"
    },
    {
      "type": "modify",
      "old_id": "aeb99b675ab13d5c46a4bb4ebdec7de876db8c9e",
      "old_mode": 33188,
      "old_path": "src/simd/archsimd/_gen/simdgen/ops/Moves/go_amd64.yaml",
      "new_id": "3a7d47be0c2162872b485f10d3d3840f398a3460",
      "new_mode": 33188,
      "new_path": "src/simd/archsimd/_gen/simdgen/ops/Moves/go_amd64.yaml"
    },
    {
      "type": "modify",
      "old_id": "412f7a356234440ab100b63a8afda16f44ae5e30",
      "old_mode": 33188,
      "old_path": "src/simd/archsimd/internal/simd_test/binary_amd64_test.go",
      "new_id": "28607fc9ccd91bc715859a5a5175fc1011f3e031",
      "new_mode": 33188,
      "new_path": "src/simd/archsimd/internal/simd_test/binary_amd64_test.go"
    },
    {
      "type": "modify",
      "old_id": "67826766f70998fb737008e13a2f01d955abd740",
      "old_mode": 33188,
      "old_path": "src/simd/archsimd/ops_amd64.go",
      "new_id": "f93313dfdc0bf9fbafe8564496c7d591c5f8c36c",
      "new_mode": 33188,
      "new_path": "src/simd/archsimd/ops_amd64.go"
    }
  ]
}
