)]}'
{
  "commit": "4aa6dad54e60768cc77f5d2d4dab59d045ddbcd7",
  "tree": "4f6c5e3249f0cc89ccad8b818011a1f4eca1fad1",
  "parents": [
    "e7679df393154dcdf8544fdf6d9164bc0301e4d9"
  ],
  "author": {
    "name": "kmvijay",
    "email": "kiran.m.vijay@ibm.com",
    "time": "Mon Mar 16 12:48:39 2026 +0000"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Fri May 01 07:53:39 2026 -0700"
  },
  "message": "cmd/internal/obj/s390x: add VSTRL instruction\n\nVSTRL (Vector Store Righmost with Length) instruction\nis used to store specified number of rightmost bytes of\na Vector register into a memory location.\n\nThis change will add VSTRL into the Go asm for s390x architecture.\nAn upcoming PR of bigmod/nat_s390x.s will use this\ninstruction for performance improvement.\n\nChange-Id: I18b5b55025930fda78adb466cc0f26238f73dd6e\nReviewed-on: https://go-review.googlesource.com/c/go/+/755520\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nAuto-Submit: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Srinivas Pokala \u003cPokala.Srinivas@ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93c3ec9ea7f22ed9e97e23310987a872592ad016",
      "old_mode": 33188,
      "old_path": "src/cmd/asm/internal/asm/testdata/s390x.s",
      "new_id": "cb9a9917a5fde582d8b7de39f51510bf5fcb0079",
      "new_mode": 33188,
      "new_path": "src/cmd/asm/internal/asm/testdata/s390x.s"
    },
    {
      "type": "modify",
      "old_id": "6b16d7a9bd522594a978a27da14bbf4aa72d054b",
      "old_mode": 33188,
      "old_path": "src/cmd/internal/obj/s390x/a.out.go",
      "new_id": "db038080ee66b469103cbe23b32e470278c94b01",
      "new_mode": 33188,
      "new_path": "src/cmd/internal/obj/s390x/a.out.go"
    },
    {
      "type": "modify",
      "old_id": "a6f2820f85d5244b4bbc971e8fa27c7e7953a92f",
      "old_mode": 33188,
      "old_path": "src/cmd/internal/obj/s390x/anames.go",
      "new_id": "85f846b714e2d0c6d8dba6cdf89a830b72932f8a",
      "new_mode": 33188,
      "new_path": "src/cmd/internal/obj/s390x/anames.go"
    },
    {
      "type": "modify",
      "old_id": "3706bb1b74e0cd18b5808ee00506a67f65ac5b75",
      "old_mode": 33188,
      "old_path": "src/cmd/internal/obj/s390x/asmz.go",
      "new_id": "7db714c204eee9714a054c5ddcdc20f7d9029680",
      "new_mode": 33188,
      "new_path": "src/cmd/internal/obj/s390x/asmz.go"
    },
    {
      "type": "modify",
      "old_id": "966cd04c277c387f99462a08f16f50f4fde75a9c",
      "old_mode": 33188,
      "old_path": "src/cmd/internal/obj/s390x/vector.go",
      "new_id": "ecb9c96ddc7ca1ad310a8e23755e9dccfe3d70f8",
      "new_mode": 33188,
      "new_path": "src/cmd/internal/obj/s390x/vector.go"
    }
  ]
}
