)]}'
{
  "commit": "b4ef49e527787ec932d0b371bb24c3fc370b1e8d",
  "tree": "797af18469a87f78659d0678295e4465e7e2a2c0",
  "parents": [
    "7ee35cb301eddf4d53e7bb2d5bf0873922d63a6e"
  ],
  "author": {
    "name": "David Chase",
    "email": "drchase@google.com",
    "time": "Fri Jun 12 13:48:26 2020 -0400"
  },
  "committer": {
    "name": "David Chase",
    "email": "drchase@google.com",
    "time": "Wed Sep 16 20:57:24 2020 +0000"
  },
  "message": "cmd/compile: introduce special ssa Aux type for calls\n\nThis is prerequisite to moving call expansion later into SSA,\nand probably a good idea anyway.  Passes tests.\n\nThis is the first minimal CL that does a 1-for-1 substitution\nof *ssa.AuxCall for *obj.LSym.  Next step (next CL) is to make\nthis change for all calls so that additional information can\nbe stored in AuxCall.\n\nChange-Id: Ia3a7715648fd9fb1a176850767a726e6f5b959eb\nReviewed-on: https://go-review.googlesource.com/c/go/+/237680\nTrust: David Chase \u003cdrchase@google.com\u003e\nRun-TryBot: David Chase \u003cdrchase@google.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Cherry Zhang \u003ccherryyz@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8976ed657ab67c720f8b1cabcbb6a8ea63e237ae",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/plive.go",
      "new_id": "a9ea37701e43dcae4f7561f71c7edb6fe3b44d38",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/plive.go"
    },
    {
      "type": "modify",
      "old_id": "3bdb5b0b9f93987c5c4988c909fdbb27ac1f92b1",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/ssa.go",
      "new_id": "0ee31bd9a3a3ea65c07c67ec9228c22e55c51114",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/ssa.go"
    },
    {
      "type": "modify",
      "old_id": "828f645b399a7ed4a11979bb8f9f9b76c950184f",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/check.go",
      "new_id": "9ce87e0aead6e22dcb94e8586b7270c653e414db",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/check.go"
    },
    {
      "type": "modify",
      "old_id": "5f6f80f72a930457e3349e3e327e628d85feb719",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/func_test.go",
      "new_id": "568c6436f5bb5f767e56a50600399d49950d9d1e",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/func_test.go"
    },
    {
      "type": "modify",
      "old_id": "5fe3da93ca018689f32e2b85226fbbfd5ceb5262",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/fuse_test.go",
      "new_id": "15190997f2262f779e2d8bd818e358745c10d637",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/fuse_test.go"
    },
    {
      "type": "modify",
      "old_id": "1061e5579db3d7661a4fa9e2d0f354c3f88b7619",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/386Ops.go",
      "new_id": "64a17cb7a38606f9f498b1cd1fc87585bc99ce9c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/386Ops.go"
    },
    {
      "type": "modify",
      "old_id": "e6d66957ddd5f761e38397870aec49ec0545cccf",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/AMD64Ops.go",
      "new_id": "d267fe87536c9064909fe31b1eb3ff1b8ff11106",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/AMD64Ops.go"
    },
    {
      "type": "modify",
      "old_id": "e9af261a6ae41ba72554833a238c67aaad91ac12",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/ARM64Ops.go",
      "new_id": "f52d68dc334e07b1b195303a32401fd4c0984a08",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/ARM64Ops.go"
    },
    {
      "type": "modify",
      "old_id": "068fecf74c0589c1eefc86d5e507e6667e78f101",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/ARMOps.go",
      "new_id": "1e6b4546da5d0171dbe8a97bfcc22e9c9d232838",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/ARMOps.go"
    },
    {
      "type": "modify",
      "old_id": "5f00c080afb1d422c63bdb2b49747eafc2612981",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/MIPS64Ops.go",
      "new_id": "dc2e9d3ec9ce1ed194162be773a3a585a7fe638f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/MIPS64Ops.go"
    },
    {
      "type": "modify",
      "old_id": "a5f6c8df5449959039ea89b11c5197d6896e2b3c",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/MIPSOps.go",
      "new_id": "c66adcf93abd56e883868276d6d5b8a218c95803",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/MIPSOps.go"
    },
    {
      "type": "modify",
      "old_id": "44f6a74c63ed3fbafda5d6bea8a86e82ea046575",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/PPC64Ops.go",
      "new_id": "0c04e561ad24b462d07cc095ba56f776cdab6dfe",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/PPC64Ops.go"
    },
    {
      "type": "modify",
      "old_id": "8ab4abe04a073e9c4fa9843e714a06e58ed6e4a3",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/RISCV64Ops.go",
      "new_id": "17970918e227b45cac033f9ee82cf2e634c7fae6",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/RISCV64Ops.go"
    },
    {
      "type": "modify",
      "old_id": "710beaddbbb8cd975c5df160362e9d2ae5d6f1b7",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/S390XOps.go",
      "new_id": "eede8a654ba82a90af109548b5ae859a2d312673",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/S390XOps.go"
    },
    {
      "type": "modify",
      "old_id": "e43eae17e9d1fc0f5045acbfa504f207041035b1",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/WasmOps.go",
      "new_id": "3286a68fb0107567f2ddb85ba9591982ac90b919",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/WasmOps.go"
    },
    {
      "type": "modify",
      "old_id": "f7e6bbebac7b93810dbc2247952d3af468b9e03f",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/generic.rules",
      "new_id": "df70838aa9a149f4a005b12b3788d059190d31a6",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/generic.rules"
    },
    {
      "type": "modify",
      "old_id": "5df0a164bffa81e7a4b209b9d2e167675fa85daa",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/genericOps.go",
      "new_id": "acfe2220893b1af05f1d448c05c0373d7543b887",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/genericOps.go"
    },
    {
      "type": "modify",
      "old_id": "9e2e112cd79ed0aa72b874cd6477570d6cf3cda3",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/rulegen.go",
      "new_id": "be51a7c5f8e6bd743cd5c622976dfa9eee8c4ca4",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/rulegen.go"
    },
    {
      "type": "modify",
      "old_id": "1932f9d23a7c06643fa212f3f7418f7b955d280e",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/loopreschedchecks.go",
      "new_id": "4a720fdede77683a30bf8abfde66b270982d5144",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/loopreschedchecks.go"
    },
    {
      "type": "modify",
      "old_id": "063998c6a1a49319f1b37ef079212528f0ad7172",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/op.go",
      "new_id": "3aa506e3abee8cb4569f796143def8c4471a3922",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/op.go"
    },
    {
      "type": "modify",
      "old_id": "45401898c858919a218e27f9fcadc776a500a725",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/opGen.go",
      "new_id": "797d82f2d18a2917ff5de3613afe197a416a6ef7",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/opGen.go"
    },
    {
      "type": "modify",
      "old_id": "bb8be5e7ac6f6ebae209ea068636e10e3655cbfe",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/regalloc_test.go",
      "new_id": "d990cac47baab74d8ff344a2ab9c24195e754253",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/regalloc_test.go"
    },
    {
      "type": "modify",
      "old_id": "09f94ef53e6629d867a5a4c8a3e47cfd7757adcf",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewrite.go",
      "new_id": "8195d407e077afe12a8f1db1d1406b21dca11cd6",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewrite.go"
    },
    {
      "type": "modify",
      "old_id": "180e48b34cc551483ccb357b6aaeb35abcb57bf3",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewritegeneric.go",
      "new_id": "4b388a68cdcdd309be3276d68e742a39aac6aaf0",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewritegeneric.go"
    },
    {
      "type": "modify",
      "old_id": "6692df7921113e78b8debf1cf4a4ac0970a86e1e",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/value.go",
      "new_id": "94b8763d5d9410671d0c71cfefb6bf66d7e25e3f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/value.go"
    },
    {
      "type": "modify",
      "old_id": "214798a1ab39d649c2bce5b87e51a320f6e55a2b",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/writebarrier.go",
      "new_id": "c358406862a9411bb824bc63ff0f9336b052867c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/writebarrier.go"
    },
    {
      "type": "modify",
      "old_id": "7861667b8893dbf5b65145fdf8fea227fabb17ca",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/wasm/ssa.go",
      "new_id": "a36fbca4e02bdc677e128c2c9497416e7e10005d",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/wasm/ssa.go"
    }
  ]
}
