)]}'
{
  "commit": "9594ba4fe58e9d790ba8dbaa452132d5c4034fd3",
  "tree": "4c66ab580fa1254b5d172b4424046f09a519b68a",
  "parents": [
    "ac6d1564795e662b5b930c6b3d86f12351ff83d5"
  ],
  "author": {
    "name": "Ben Shi",
    "email": "powerman1st@163.com",
    "time": "Wed Aug 01 06:38:54 2018 +0000"
  },
  "committer": {
    "name": "Cherry Zhang",
    "email": "cherryyz@google.com",
    "time": "Fri Aug 03 15:44:22 2018 +0000"
  },
  "message": "cmd/internal/obj/arm64: fix incorrect rejection of legal instructions\n\n\"BFI $0, R1, $7, R2\" is expected to copy bit 0~6 from R1 to R2, and\nleft R2\u0027s other bits unchanged.\n\nBut the assembler rejects it with error \"illegal bit number\", and\nBFIW/SBFIZ/SBFIZW/UBFIZ/UBFIZW have the same problem.\n\nThis CL fixes that issue and adds corresponding test cases.\n\nfixes #26736\n\nChange-Id: Ie0090a0faa38a49dd9b096a0f435987849800b76\nReviewed-on: https://go-review.googlesource.com/127159\nRun-TryBot: Ben Shi \u003cpowerman1st@163.com\u003e\nReviewed-by: Cherry Zhang \u003ccherryyz@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "859f71a26b579ce4695a7926136a49262a18b580",
      "old_mode": 33188,
      "old_path": "src/cmd/asm/internal/asm/testdata/arm64.s",
      "new_id": "3a4410f10b4ad421c94335beaea44dc05049f372",
      "new_mode": 33188,
      "new_path": "src/cmd/asm/internal/asm/testdata/arm64.s"
    },
    {
      "type": "modify",
      "old_id": "ff4b1d7ec11a3c0974f47572ec8a9dd1cb3991aa",
      "old_mode": 33188,
      "old_path": "src/cmd/internal/obj/arm64/asm7.go",
      "new_id": "e3bcce826594c5a8356c508ee0b89c138659b0f5",
      "new_mode": 33188,
      "new_path": "src/cmd/internal/obj/arm64/asm7.go"
    }
  ]
}
