)]}'
{
  "commit": "abd7077230a20b7ec465a8174088e5213b55eab5",
  "tree": "60f11b020c1c97bbd17fe8b590cc4e431e446d68",
  "parents": [
    "830e786772558fa9b80aa7e7118aaa5b2a042344"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@chromium.org",
    "time": "Wed Dec 11 14:44:53 2024 -0800"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Dec 12 11:45:12 2024 -0800"
  },
  "message": "delocate: support floating point literals in AArch64 asm.\n\nfcmp supports comparing a register against zero without needing to load\nzero into a register. This is expressed in the asm as:\n\n   fcmp d0, #0.0\n\nI.e. a literal floating-point zero, which delocate cannot currently\nparse.\n\nLLVM starts generating such instructions with [1].\n\n[1] https://github.com/llvm/llvm-project/commit/97ff96173abc0e914d5c8716ccc6356342aca043\n\nBug: 383435112\nChange-Id: I9c2cdd9f3377f56ba56a7287beed26061c2ac98f\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/74227\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c41714844785e986eff7617c56b5a3385634bca",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/delocate.peg",
      "new_id": "9ebe6471cbe02c4f0ae5ae255d6f744058d0f705",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/delocate.peg"
    },
    {
      "type": "modify",
      "old_id": "ee8a1080796b8dbf460be5c35fdb35b0e6c18799",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/delocate.peg.go",
      "new_id": "7baa0e7736f889fc92fa7f121cd0c1cae1ab58f3",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/delocate.peg.go"
    },
    {
      "type": "modify",
      "old_id": "f93a83fa95365968965945863c65dbc3abba7451",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/testdata/aarch64-Basic/in.s",
      "new_id": "114ff4f2f374e7041d299d01903dbcc416fe2218",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/testdata/aarch64-Basic/in.s"
    },
    {
      "type": "modify",
      "old_id": "4c3ec6d0c91107df1b8d6927bd0cd75d4fcb2ff6",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/testdata/aarch64-Basic/out.s",
      "new_id": "d77695dabc837d74a2b341973702304b6e1caffe",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/testdata/aarch64-Basic/out.s"
    }
  ]
}
