)]}'
{
  "commit": "bcf0f8d8aa27910545762e2cc7733a11a00954d0",
  "tree": "376ea5eaf89c7dc58383435e1dc5ecea5c888333",
  "parents": [
    "1ebc308bba0e1403b9fb3ba0fbadc66e182138e0"
  ],
  "author": {
    "name": "Fraser Cormack",
    "email": "fraser@codeplay.com",
    "time": "Tue Apr 01 14:39:17 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 01 14:39:17 2025 +0100"
  },
  "message": "[libclc] Move exp10 to the CLC library (#133899)\n\nThe builtin was already nominally in the CLC library; this commit just\nmoves it over. It also vectorizes the builtin on its way.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f98bf7de6a74a940005d21f5484f8ef88a2e68b",
      "new_mode": 33188,
      "new_path": "libclc/clc/include/clc/math/clc_exp10.h"
    },
    {
      "type": "modify",
      "old_id": "3120a18cc996eb23e7168253576ecb8040922260",
      "old_mode": 33188,
      "old_path": "libclc/clc/include/clc/math/tables.h",
      "new_id": "44679df8d2cdcb0c2308a394e2105f31fe6eb5a8",
      "new_mode": 33188,
      "new_path": "libclc/clc/include/clc/math/tables.h"
    },
    {
      "type": "modify",
      "old_id": "474b11d745a44b4ae40f02c98d4a7ab6b26fdd34",
      "old_mode": 33188,
      "old_path": "libclc/clc/lib/generic/SOURCES",
      "new_id": "becfa3ff6dbed2d754ca5df8cf8759730033f87b",
      "new_mode": 33188,
      "new_path": "libclc/clc/lib/generic/SOURCES"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04e912ed98885c52a7dfec5a8874e119c36b78e6",
      "new_mode": 33188,
      "new_path": "libclc/clc/lib/generic/math/clc_exp10.cl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96bc5331fef17ff65cb49aa3f623a8108db7b716",
      "new_mode": 33188,
      "new_path": "libclc/clc/lib/generic/math/clc_exp10.inc"
    },
    {
      "type": "modify",
      "old_id": "040889e59c10ec4b4f62325ed8cd034453c99a6c",
      "old_mode": 33188,
      "old_path": "libclc/clc/lib/generic/math/clc_tables.cl",
      "new_id": "981004c8c6cd95e5d98a057a3f7ba5e19722a4de",
      "new_mode": 33188,
      "new_path": "libclc/clc/lib/generic/math/clc_tables.cl"
    },
    {
      "type": "modify",
      "old_id": "0ef09d275243b27853fdbc0909250a1df8ae073a",
      "old_mode": 33188,
      "old_path": "libclc/clspv/lib/SOURCES",
      "new_id": "64122395438aa25ae58cb1f0fb3df10a8a7a4ea3",
      "new_mode": 33188,
      "new_path": "libclc/clspv/lib/SOURCES"
    },
    {
      "type": "modify",
      "old_id": "9b5bbc5d9b53cc6468a85725915e0939645782b8",
      "old_mode": 33188,
      "old_path": "libclc/generic/lib/SOURCES",
      "new_id": "a9dc2304c0d0eed60c5d98c895d0a84980d3a405",
      "new_mode": 33188,
      "new_path": "libclc/generic/lib/SOURCES"
    },
    {
      "type": "delete",
      "old_id": "0b6f2f9f26db1d5bba2fa94e435a3c5bb2bfbc67",
      "old_mode": 33188,
      "old_path": "libclc/generic/lib/math/clc_exp10.cl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a9bba1f85d5235ead584aff8cf3bb03a5b039131",
      "old_mode": 33188,
      "old_path": "libclc/generic/lib/math/exp10.cl",
      "new_id": "79544b26fa53923fe9ecd4e973af08c867d143f2",
      "new_mode": 33188,
      "new_path": "libclc/generic/lib/math/exp10.cl"
    },
    {
      "type": "modify",
      "old_id": "5534ae36d4e5be6598a47b4be1706236c4b5f213",
      "old_mode": 33188,
      "old_path": "libclc/generic/lib/math/tables.cl",
      "new_id": "b2f2626519a6e25f91f81d4ba1d26c66f5b0c740",
      "new_mode": 33188,
      "new_path": "libclc/generic/lib/math/tables.cl"
    },
    {
      "type": "modify",
      "old_id": "5358577ea1805e2d3ce46d0f0b0a3a11eaeae7f8",
      "old_mode": 33188,
      "old_path": "libclc/spirv/lib/SOURCES",
      "new_id": "5c6051398c58f040d9227f2e123fa152c194aa90",
      "new_mode": 33188,
      "new_path": "libclc/spirv/lib/SOURCES"
    }
  ]
}
