)]}'
{
  "commit": "d05fbcd57dc096718c4979e7c054e628f1f3520b",
  "tree": "0f25b381978e8359626dede347287818002e16ec",
  "parents": [
    "bc3c01e230c6974283e4b89421cfb0e232435589"
  ],
  "author": {
    "name": "Ken Unger",
    "email": "108287829+ken-unger@users.noreply.github.com",
    "time": "Tue Apr 14 22:20:00 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 14 22:20:00 2026 -0700"
  },
  "message": "Add riscv half-precision floating point detection (#375)\n\nAdd cpuinfo_has_riscv_zfh() and cpuinfo_has_riscv_zvfh for fp16 detection.  \n\nThe motivation here is to enable this runtime detection support in xnnpack for its rvv fp16 kernels. (xnnpack uses this library)  ",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a441bb1ef5b638427ff42770ff4186931040264d",
      "old_mode": 33188,
      "old_path": "include/cpuinfo.h",
      "new_id": "321998c5fa5ae7dde103defd6f8f39a941d7641f",
      "new_mode": 33188,
      "new_path": "include/cpuinfo.h"
    },
    {
      "type": "modify",
      "old_id": "829de84b50dc5291bca77342c89bffff41d503a3",
      "old_mode": 33188,
      "old_path": "src/riscv/linux/api.h",
      "new_id": "1c356bfd5b4a0b41607a3c1a3fd1bb06341f77c8",
      "new_mode": 33188,
      "new_path": "src/riscv/linux/api.h"
    },
    {
      "type": "modify",
      "old_id": "9ab3d6e60cdc74ccc27f376207d0fb372572d0ff",
      "old_mode": 33188,
      "old_path": "src/riscv/linux/init.c",
      "new_id": "45168c7e66b80e7f8a712a6afe7bab379a07b95b",
      "new_mode": 33188,
      "new_path": "src/riscv/linux/init.c"
    },
    {
      "type": "modify",
      "old_id": "63a92e24f7918b82db181ae828571e10b2910868",
      "old_mode": 33188,
      "old_path": "src/riscv/linux/riscv-hw.c",
      "new_id": "f820086fd79102e14110959f8dc8605a5d570d39",
      "new_mode": 33188,
      "new_path": "src/riscv/linux/riscv-hw.c"
    },
    {
      "type": "modify",
      "old_id": "a7e387a1491d711d79c416ac29202500be936a0d",
      "old_mode": 33188,
      "old_path": "tools/isa-info.c",
      "new_id": "9511e8ba991c57f515304a67af02bae5e6e9bbab",
      "new_mode": 33188,
      "new_path": "tools/isa-info.c"
    }
  ]
}
