)]}'
{
  "commit": "bcf0ecf7865942738c180f2dbbe01cec671b4b23",
  "tree": "e8df29f04d488ab0cd131bc56ed5a22ad45aaf0b",
  "parents": [
    "a1d856a8941abceb6683d3204cfdf53cc0291f69"
  ],
  "author": {
    "name": "Menace",
    "email": "155697298+ProfessionalMenace@users.noreply.github.com",
    "time": "Sat Feb 14 07:08:36 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Feb 14 06:08:36 2026 +0000"
  },
  "message": "[libc][math] Refactor ffma implementation to header-only in src/__support/math folder (#175304).\n\nPart of #147386\n\nin preparation for:\nhttps://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee979f298ffcf6c021cdaa3ff0362469db7e66f9",
      "old_mode": 33188,
      "old_path": "libc/shared/math.h",
      "new_id": "bfbfb61e59e4133ac2dd0c608aa1d314c63b6e5c",
      "new_mode": 33188,
      "new_path": "libc/shared/math.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8b0b97867ef98b18a2b2ceec8489f115aac5ca3",
      "new_mode": 33188,
      "new_path": "libc/shared/math/ffma.h"
    },
    {
      "type": "modify",
      "old_id": "0da1c395e2a6ab30f5cea5693e536c632fa7594b",
      "old_mode": 33188,
      "old_path": "libc/src/__support/math/CMakeLists.txt",
      "new_id": "76c468620a899ca66a3daa034446c87f159c62ee",
      "new_mode": 33188,
      "new_path": "libc/src/__support/math/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64431e8bec4070531b19993ed9e62626ce41ba52",
      "new_mode": 33188,
      "new_path": "libc/src/__support/math/ffma.h"
    },
    {
      "type": "modify",
      "old_id": "026d0c6e6e8fa87fd5119cb62ae4b4d9d06682af",
      "old_mode": 33188,
      "old_path": "libc/src/math/generic/CMakeLists.txt",
      "new_id": "b7f140ae31f532342debb1e85342728aebf4c5c3",
      "new_mode": 33188,
      "new_path": "libc/src/math/generic/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a4c834ddd79869e07cc0bb8f5292613bed83216a",
      "old_mode": 33188,
      "old_path": "libc/src/math/generic/ffma.cpp",
      "new_id": "20d374ba3463cd4a23d25952376a2cfb3de114e5",
      "new_mode": 33188,
      "new_path": "libc/src/math/generic/ffma.cpp"
    },
    {
      "type": "modify",
      "old_id": "41c114936a98788c4fbd3deaca43633047a9d585",
      "old_mode": 33188,
      "old_path": "libc/test/shared/CMakeLists.txt",
      "new_id": "43fa3b77698cbd042efa85d1786812822a696bbc",
      "new_mode": 33188,
      "new_path": "libc/test/shared/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "8afb80acb8a5eed4a3784cc83c97a4b1376376ef",
      "old_mode": 33188,
      "old_path": "libc/test/shared/shared_math_test.cpp",
      "new_id": "27a800cc7d09d8c2d6066e6ddfe1cc342b0fd8d3",
      "new_mode": 33188,
      "new_path": "libc/test/shared/shared_math_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "a4dcb3ea81b1c3eac78ac114afc3f32a7e7d4e82",
      "old_mode": 33188,
      "old_path": "utils/bazel/llvm-project-overlay/libc/BUILD.bazel",
      "new_id": "0d1e07e4374b7141a6a6479cf033815094223a6d",
      "new_mode": 33188,
      "new_path": "utils/bazel/llvm-project-overlay/libc/BUILD.bazel"
    }
  ]
}
