)]}'
{
  "commit": "a98e6e1013c473cdaf150aa91a98503a5631f4a9",
  "tree": "45a182568d8d7ebb0e42dd1dbc409491692d641f",
  "parents": [
    "64ebd027a7c81f784b4b41f8070355d19e73687b"
  ],
  "author": {
    "name": "Michael Matloob",
    "email": "matloob@golang.org",
    "time": "Thu Jul 30 23:56:14 2026 -0400"
  },
  "committer": {
    "name": "Michael Matloob",
    "email": "matloob@google.com",
    "time": "Mon Aug 17 16:32:59 2026 -0700"
  },
  "message": "cmd/compile/internal/ssarewrite: split rewrites into packages\n\nThis change splits the rewrites out of ssacompile, and into a\npackage per .rules file. This will allow all the rules to be\nbuilt in parallel. Unfortunately the amd64 rules package dominates\nso it doesn\u0027t split things out completely evenly, but it\u0027s a\nstart.\n\nFor #80409\n\n[git-generate]\ncd src/cmd/compile/internal/ssacompile\n\n# Add one more function that\u0027s used by multiple rewrites back to the ssa package.\nrf \u0027mv isConstZero IsConstZero\u0027\nrf \u0027mv IsConstZero ../ssa/rewrite.go\u0027\ncd ../ssa/_gen\nsed -i -e \u0027s/\\bisConstZero(/ssa.IsConstZero(/g\u0027 *.rules\ncd ../../ssacompile\n\nrf \u0027\n\tmv divisible divisiblePass\n\tmv divmod divmodPass\n\u0027\nrf \u0027\n\tmv rewriteBlock386 RewriteBlock386\n\tmv rewriteBlock386splitload RewriteBlock386splitload\n\tmv rewriteBlockAMD64 RewriteBlockAMD64\n\tmv rewriteBlockAMD64latelower RewriteBlockAMD64latelower\n\tmv rewriteBlockAMD64splitload RewriteBlockAMD64splitload\n\tmv rewriteBlockARM RewriteBlockARM\n\tmv rewriteBlockARM64 RewriteBlockARM64\n\tmv rewriteBlockARM64latelower RewriteBlockARM64latelower\n\tmv rewriteBlockdec RewriteBlockdec\n\tmv rewriteBlockdec64 RewriteBlockdec64\n\tmv rewriteBlockdivisible RewriteBlockdivisible\n\tmv rewriteBlockdivmod RewriteBlockdivmod\n\tmv rewriteBlockgeneric RewriteBlockgeneric\n\tmv rewriteBlockLOONG64 RewriteBlockLOONG64\n\tmv rewriteBlockLOONG64latelower RewriteBlockLOONG64latelower\n\tmv rewriteBlockMIPS RewriteBlockMIPS\n\tmv rewriteBlockMIPS64 RewriteBlockMIPS64\n\tmv rewriteBlockMIPS64latelower RewriteBlockMIPS64latelower\n\tmv rewriteBlockPPC64 RewriteBlockPPC64\n\tmv rewriteBlockPPC64latelower RewriteBlockPPC64latelower\n\tmv rewriteBlockRISCV64 RewriteBlockRISCV64\n\tmv rewriteBlockRISCV64latelower RewriteBlockRISCV64latelower\n\tmv rewriteBlockS390X RewriteBlockS390X\n\tmv rewriteBlockWasm RewriteBlockWasm\n\tmv rewriteValue386 RewriteValue386\n\tmv rewriteValue386splitload RewriteValue386splitload\n\tmv rewriteValueAMD64 RewriteValueAMD64\n\tmv rewriteValueAMD64latelower RewriteValueAMD64latelower\n\tmv rewriteValueAMD64splitload RewriteValueAMD64splitload\n\tmv rewriteValueARM RewriteValueARM\n\tmv rewriteValueARM64 RewriteValueARM64\n\tmv rewriteValueARM64latelower RewriteValueARM64latelower\n\tmv rewriteValuedec RewriteValuedec\n\tmv rewriteValuedec64 RewriteValuedec64\n\tmv rewriteValuedivisible RewriteValuedivisible\n\tmv rewriteValuedivmod RewriteValuedivmod\n\tmv rewriteValuegeneric RewriteValuegeneric\n\tmv rewriteValueLOONG64 RewriteValueLOONG64\n\tmv rewriteValueLOONG64latelower RewriteValueLOONG64latelower\n\tmv rewriteValueMIPS RewriteValueMIPS\n\tmv rewriteValueMIPS64 RewriteValueMIPS64\n\tmv rewriteValueMIPS64latelower RewriteValueMIPS64latelower\n\tmv rewriteValuePPC64 RewriteValuePPC64\n\tmv rewriteValuePPC64latelower RewriteValuePPC64latelower\n\tmv rewriteValueRISCV64 RewriteValueRISCV64\n\tmv rewriteValueRISCV64latelower RewriteValueRISCV64latelower\n\tmv rewriteValueS390X RewriteValueS390X\n\tmv rewriteValueWasm RewriteValueWasm\n\u0027\n\n# Move the unexported helpers which have been paired with\n# the rewrites that use them.\nrf \u0027mv rewriteAMD64.go amd64_helpers.go ../ssarewrite/rewriteamd64/\u0027\nrf \u0027\n\tmv rewrite386.go ../ssarewrite/rewrite386/\n\tmv rewrite386splitload.go ../ssarewrite/rewrite386splitload/\n\tmv rewriteAMD64latelower.go ../ssarewrite/rewriteamd64latelower/\n\tmv rewriteAMD64splitload.go ../ssarewrite/rewriteamd64splitload/\n\tmv rewriteARM.go arm_helpers.go ../ssarewrite/rewritearm/\n\tmv rewriteARM64.go arm64_helpers.go ../ssarewrite/rewritearm64/\n\tmv rewriteARM64latelower.go arm64latelower_helpers.go ../ssarewrite/rewritearm64latelower/\n\tmv rewritedec.go ../ssarewrite/rewritedec/\n\tmv rewritedec64.go ../ssarewrite/rewritedec64/\n\tmv rewritedivisible.go divisible_helpers.go ../ssarewrite/rewritedivisible/\n\tmv rewritedivmod.go divmod_helpers.go ../ssarewrite/rewritedivmod/\n\tmv rewritegeneric.go generic_helpers.go ../ssarewrite/rewritegeneric/\n\tmv rewriteLOONG64.go ../ssarewrite/rewriteloong64/\n\tmv rewriteLOONG64latelower.go ../ssarewrite/rewriteloong64latelower/\n\tmv rewriteMIPS.go ../ssarewrite/rewritemips/\n\tmv rewriteMIPS64.go ../ssarewrite/rewritemips64/\n\tmv rewriteMIPS64latelower.go ../ssarewrite/rewritemips64latelower/\n\tmv rewritePPC64.go ppc64_helpers.go ../ssarewrite/rewriteppc64/\n\tmv rewritePPC64latelower.go ppc64latelower_helpers.go ../ssarewrite/rewriteppc64latelower/\n\tmv rewriteRISCV64.go ../ssarewrite/rewriteriscv64/\n\tmv rewriteRISCV64latelower.go ../ssarewrite/rewriteriscv64latelower/\n\tmv rewriteS390X.go s390x_helpers.go ../ssarewrite/rewrites390x/\n\tmv rewriteWasm.go ../ssarewrite/rewritewasm/\n\u0027\n\n# Remove the redundant suffix in the rewrite name.\ncd ../ssarewrite\nfor suffix in 386 386splitload \\\n\tAMD64 AMD64latelower \\\n\tAMD64splitload ARM \\\n\tARM64 ARM64latelower \\\n\tLOONG64 LOONG64latelower \\\n\tMIPS MIPS64 \\\n\tMIPS64latelower PPC64 \\\n\tPPC64latelower RISCV64 \\\n\tRISCV64latelower S390X \\\n\tdec dec64 divisible \\\n\tdivmod generic \\\n\tWasm\ndo\n\tcd rewrite$(echo $suffix | awk \u0027{print tolower($1)}\u0027)\n\trf \"\n\t  mv RewriteValue$suffix RewriteValue\n    mv RewriteBlock$suffix RewriteBlock\n  \"\n\tcd ..\ndone\n\n# Ratchet generator and regenerate.\ncd ../ssa/_gen\nrf \u0027sub splitPhase var splitPhase \u003d phase6Rewrites\u0027\ncd ..\ngo generate\n\n# Tell dist to stub out the phase 1 rewrites in each of the new\n# package we will create.\ncd ../../../dist\nrf \u0027sub ssaRewriteSplitPackages var ssaRewriteSplitPackages \u003d true\u0027\n\ncd ../../simd/archsimd/_gen\nsed -i \u0027s/^var splitPhase \u003d .*$/var splitPhase \u003d phase6Rewrites/\u0027 \\\n    simdgen/main.go wasmgen/main.go tmplgen/main.go\n\nChange-Id: I542ae09fe3af1f43b8fcfca3ba068d9b6a6a6964\nReviewed-on: https://go-review.googlesource.com/c/go/+/808860\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nReviewed-by: Michael Matloob \u003cmatloob@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\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": "9dac73a84153a6639a39d58856459bf667b91d94",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/_gen/generic.rules",
      "new_id": "a520c9f8ffaff1cc359aa994fe4fa8617e9c803f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/_gen/generic.rules"
    },
    {
      "type": "modify",
      "old_id": "fbf9a4ac3b9b8a66beb3e72cc42974483aef4c1d",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/_gen/main.go",
      "new_id": "430ead05387f3a53ce3381c2d80f195e18c565a3",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/_gen/main.go"
    },
    {
      "type": "modify",
      "old_id": "6e29c3946d408d3bd03d78679158f686dc1c7807",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewrite.go",
      "new_id": "8f4201b26fde61dc9918cc68069459539b2efb55",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewrite.go"
    },
    {
      "type": "modify",
      "old_id": "b8f96e2e7a8de1b29b3e1e028d8bdfee46921089",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/compile.go",
      "new_id": "a31a97b6a2f8f179c2ecc726502a07e3f6f9c0fd",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssacompile/compile.go"
    },
    {
      "type": "modify",
      "old_id": "99ce52dafe9736108ea8eaf5de6bdabea3ae31d5",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/config.go",
      "new_id": "5c2c53a02b896e52db334dc9a30f25037b6d6df9",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssacompile/config.go"
    },
    {
      "type": "modify",
      "old_id": "13f4773ddaf61c7a10ab1cbe1f00b1035f5855ad",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/decompose.go",
      "new_id": "88a5f93ebb212056b45aac52bb728d962c69af43",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssacompile/decompose.go"
    },
    {
      "type": "modify",
      "old_id": "614f369575224124d60295ffefae742f629965c0",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/fuse_comparisons.go",
      "new_id": "4ae74813756194694efe6fcd0243d3ae51591f43",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssacompile/fuse_comparisons.go"
    },
    {
      "type": "modify",
      "old_id": "0a0c5a5f2900630c70976e19f708dac4bb6c5033",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/opt.go",
      "new_id": "28bb1a89b77dc7d137f1e904289db5eb9911419d",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssacompile/opt.go"
    },
    {
      "type": "modify",
      "old_id": "76afdf0297db71c143bee34f3f69ed71cfdbed2a",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/sccp.go",
      "new_id": "912d7ea171c9423d3d40e24da6a0eb9677cd0667",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssacompile/sccp.go"
    },
    {
      "type": "modify",
      "old_id": "915b81fbb4e606cdf3d216ffe9bf86a7f5b39adc",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/softfloat.go",
      "new_id": "79a98b8a9c7853166d3ad87f16a56133f265a756",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssacompile/softfloat.go"
    },
    {
      "type": "rename",
      "old_id": "de91fc1bbc3db6e3e479d751eb22fd0703231ee1",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewrite386.go",
      "new_id": "4ab235cb09af8ebcb6bb2801b3df6ad064f573a2",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewrite386/rewrite386.go",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "49c8c61c170797a8ec85823da669473b3560c1b1",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewrite386splitload.go",
      "new_id": "4de3a7d34a91e2f361bad89e6618972b3706f142",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewrite386splitload/rewrite386splitload.go",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "7b95cebcab6e773f9d77a758ff482a39d20a44c4",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/amd64_helpers.go",
      "new_id": "9357de1addceefc02d0eb10c58e47f9c9b41b6ca",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteamd64/amd64_helpers.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "159dd7ef54b2bb02167329cefb064dda9869217d",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteAMD64.go",
      "new_id": "1394f5628f866e26da457c44c93074dc4c61174f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteamd64/rewriteAMD64.go",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "a4ea29dde6f2101f418ff7b4371fee8c007560c3",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteAMD64latelower.go",
      "new_id": "d22bb9ba770f2e6b399d0a37728266f3817a9f8a",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteamd64latelower/rewriteAMD64latelower.go",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "3061d33f2df796eeae9b50aa19d4f2a4c4058174",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteAMD64splitload.go",
      "new_id": "b282079d1d0960ea1df57862b7f436e94778ec98",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteamd64splitload/rewriteAMD64splitload.go",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "015974d2c4c412125f1182d83d342bc6bb9c3fe0",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/arm_helpers.go",
      "new_id": "0da4c37d566391e92cd00dc6ed6b4b097d16174f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritearm/arm_helpers.go",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "2861f8ced440fbe9c791d0005e4f8059bdaa2ae5",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteARM.go",
      "new_id": "dca916d7f84bc74f9b7176387f1241d7b357e199",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritearm/rewriteARM.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "99fb3a325fbaea0d7ea12ba0297220cdd471ee06",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/arm64_helpers.go",
      "new_id": "f14225020bed358b9125a935d689a684f6343333",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritearm64/arm64_helpers.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "b1990a3ccd74f5731cec7c0bdb505e7dd6d64fd8",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteARM64.go",
      "new_id": "74b106b71406ef68d28a73fac394653721b55559",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritearm64/rewriteARM64.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "933b645dd186e00746558ad61e4c9724f766c707",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/arm64latelower_helpers.go",
      "new_id": "160a862313a1602034e706b7d40727fdcc9f91e3",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritearm64latelower/arm64latelower_helpers.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "983e7a83ffa6a7d68d66f6a293af3eb67cf6051f",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteARM64latelower.go",
      "new_id": "4d53475fdb05fc1bd2b30394c68456cfb313dfb3",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritearm64latelower/rewriteARM64latelower.go",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "2fe430beef611043ee112752ba39b3072268a4ee",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewritedec.go",
      "new_id": "38107dc25c74dd0fa998e2bdf827e5a143ccb60d",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritedec/rewritedec.go",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "b15472222ab4fc96d302dea0293b24a13a1f7500",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewritedec64.go",
      "new_id": "7b54be0885f8bc70ae2a538e4468ee923b87c971",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritedec64/rewritedec64.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "2d96a9aba3b6b28ae79b900e76b01ffad21c8230",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/divisible_helpers.go",
      "new_id": "c821ff08b30fb664e48aa2b1d1fad859fe89c836",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritedivisible/divisible_helpers.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "7e614e0f8528cb312662fbc57e13112a91d99076",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewritedivisible.go",
      "new_id": "98992bf36d6f1c88bf1185acaf75167fbb7b2122",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritedivisible/rewritedivisible.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "1931c74e3af60767a5641bed3c66a8361fc68dce",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/divmod_helpers.go",
      "new_id": "bbe52a08b9264f8f9b616dc06e55f1c859771a89",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritedivmod/divmod_helpers.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "908b4f09deeaf47df96a18e98996736c63e70fb8",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewritedivmod.go",
      "new_id": "76808a4d2eba23d1e131f3d9bf31fa0f45ca859c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritedivmod/rewritedivmod.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "822b8a1ab6578fc5273177af42b41aa105554123",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/generic_helpers.go",
      "new_id": "1c746451c78fda49a4ad37ea60031b46baaa5c57",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritegeneric/generic_helpers.go",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "5f1968169f85d0f7255e100ca375949b65607c20",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewritegeneric.go",
      "new_id": "3f37b58b992f2a40d0f37c235d91ca59a17b7cff",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritegeneric/rewritegeneric.go",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "246f28e280380fe8d0efc402320886c090ea65d8",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteLOONG64.go",
      "new_id": "36ff12b967004f47d452bd0e5e7a6777c9d95517",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteloong64/rewriteLOONG64.go",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "7706cc74cec97058652f5ede836a64d74971f068",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteLOONG64latelower.go",
      "new_id": "dfb6ed043d4c6476287971b83b47e6368fb9531c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteloong64latelower/rewriteLOONG64latelower.go",
      "score": 73
    },
    {
      "type": "rename",
      "old_id": "a1114a35ff3bf51cd15bc57319f9a3e592554d7f",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteMIPS.go",
      "new_id": "c05c850c1a0c708ef45db62a93ccc503f74eaecc",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritemips/rewriteMIPS.go",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "64301a1676a50212c46fcde74775f1e581cfba54",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteMIPS64.go",
      "new_id": "19f2740e625e5ff85ae2f195d9fe11a7e062e80f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritemips64/rewriteMIPS64.go",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "645975eabbe00f4154f98936370c6d6aad98a447",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteMIPS64latelower.go",
      "new_id": "000b0144b04ee6d4e4f84bca3ac99a53439d7299",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritemips64latelower/rewriteMIPS64latelower.go",
      "score": 61
    },
    {
      "type": "rename",
      "old_id": "218f7f404c7d1c1b2a6c16633e07dcb16a1117ce",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/ppc64_helpers.go",
      "new_id": "a851bc889c940bf75881f4b3f26729307ce6cf58",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteppc64/ppc64_helpers.go",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "62936499e6b82079949a9edca48e7cf00a6f3004",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewritePPC64.go",
      "new_id": "b3c2ee00827b824be5b98afe50b35ddfab9cfe8f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteppc64/rewritePPC64.go",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "82bebb3c00575af82078dfe6ddd291791ca0ad65",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/ppc64latelower_helpers.go",
      "new_id": "196b388edc0f5291d9065ee6a844dc10f6d982e0",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteppc64latelower/ppc64latelower_helpers.go",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "7137b061656566b215b4dca373bf0f2483b1953c",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewritePPC64latelower.go",
      "new_id": "cd330104f31b46b5cf33addc080e0d3f35495aef",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteppc64latelower/rewritePPC64latelower.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "8299f9c32fb1dc97b5ce0933189e6f366dce83d7",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteRISCV64.go",
      "new_id": "c79265a4534545fc59141f0b042f97742e21df8c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteriscv64/rewriteRISCV64.go",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "64f140429d131d64c965ebb05d328e71f566bc58",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteRISCV64latelower.go",
      "new_id": "8fd6d3a8f71e8282d0d1682db437ab639c98d162",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewriteriscv64latelower/rewriteRISCV64latelower.go",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "f2c1cadaa37d73c927869cba4257f47ce3be7e93",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteS390X.go",
      "new_id": "faaee87d4811e82e4e16bfac47afb942ce5220b1",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewrites390x/rewriteS390X.go",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "7b0e157522b133971fa5d55162582ba7835ef22b",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/s390x_helpers.go",
      "new_id": "c8aff51265eed09c1bf85ab063bfb221c7bf8669",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewrites390x/s390x_helpers.go",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "9806ec258d0948fd60774eb7b4ff997f763eaeb1",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssacompile/rewriteWasm.go",
      "new_id": "ddc69c30cd2c441384ce203d29b0d3757a39e2a5",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssarewrite/rewritewasm/rewriteWasm.go",
      "score": 89
    },
    {
      "type": "modify",
      "old_id": "1827dff55fb06a86fcac212fbdd74acf94483735",
      "old_mode": 33188,
      "old_path": "src/cmd/dist/buildtool.go",
      "new_id": "527f0749c92f72e93ea455e08c3fe87980185a09",
      "new_mode": 33188,
      "new_path": "src/cmd/dist/buildtool.go"
    },
    {
      "type": "modify",
      "old_id": "1ad3f69a90a9a674779f9475beec8a36458c22a9",
      "old_mode": 33188,
      "old_path": "src/simd/archsimd/_gen/simdgen/main.go",
      "new_id": "9a204790c5c0fcd9e2b55be67088589c8d8d4fe4",
      "new_mode": 33188,
      "new_path": "src/simd/archsimd/_gen/simdgen/main.go"
    },
    {
      "type": "modify",
      "old_id": "5c6d13efa36b403c1928c9da8aa2465949267317",
      "old_mode": 33188,
      "old_path": "src/simd/archsimd/_gen/tmplgen/main.go",
      "new_id": "86ed965cc3431a25f1e43eff3c23533551c8232d",
      "new_mode": 33188,
      "new_path": "src/simd/archsimd/_gen/tmplgen/main.go"
    },
    {
      "type": "modify",
      "old_id": "5e454a2128f10b1e6ac809f0b6ed9fad14de3ebc",
      "old_mode": 33188,
      "old_path": "src/simd/archsimd/_gen/wasmgen/main.go",
      "new_id": "b40f72378352f80c0610f3a52302c1b10ff7bf81",
      "new_mode": 33188,
      "new_path": "src/simd/archsimd/_gen/wasmgen/main.go"
    }
  ]
}
