)]}'
{
  "commit": "d42a1d405d8d18afb335db45558be4fce345aeee",
  "tree": "b4b2df14c88e2d5e13992d69ce98f8909a6ff73b",
  "parents": [
    "76bb98746bf48d2ca55a8244e7b2946d5178bbf9"
  ],
  "author": {
    "name": "Pedro Lobo",
    "email": "pedro.lobo@tecnico.ulisboa.pt",
    "time": "Mon Aug 18 00:32:33 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 18 00:32:33 2025 +0100"
  },
  "message": "[Headers][X86] Allow pmuludq/pmuldq to be used in constexpr (#153293)\n\nAdds `constexpr` support for `pmuludq` and `pmuldq` intrinsics.\n\nCloses #153002.\nPart of #30794.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4262bdaa7cdd96d3acfb945766c1be2206cfa2d8",
      "old_mode": 33188,
      "old_path": "clang/include/clang/Basic/BuiltinsX86.td",
      "new_id": "8bfb8eaec386548bf2ea9ce26a1523f08e5bea3b",
      "new_mode": 33188,
      "new_path": "clang/include/clang/Basic/BuiltinsX86.td"
    },
    {
      "type": "modify",
      "old_id": "7d4542288921adcc188a61be5790a1fcf9f2ea83",
      "old_mode": 33188,
      "old_path": "clang/lib/AST/ExprConstant.cpp",
      "new_id": "cc631d73e8bd5203054414fee1d0d546b916b3f0",
      "new_mode": 33188,
      "new_path": "clang/lib/AST/ExprConstant.cpp"
    },
    {
      "type": "modify",
      "old_id": "0d627488b1a07137a4ef3ab81e3f98f0957701f7",
      "old_mode": 33188,
      "old_path": "clang/lib/Headers/avx2intrin.h",
      "new_id": "c7e1c4446e85d65bfe74f9f743ffaca271f67281",
      "new_mode": 33188,
      "new_path": "clang/lib/Headers/avx2intrin.h"
    },
    {
      "type": "modify",
      "old_id": "05a291ecbc664d5b236cbc8dd7df721edadf6b55",
      "old_mode": 33188,
      "old_path": "clang/lib/Headers/avx512fintrin.h",
      "new_id": "a441d557d108ac34f8fd33c142eb313a36e86c18",
      "new_mode": 33188,
      "new_path": "clang/lib/Headers/avx512fintrin.h"
    },
    {
      "type": "modify",
      "old_id": "38dd462e650e21be3efe893881e66769c4d1d21c",
      "old_mode": 33188,
      "old_path": "clang/lib/Headers/emmintrin.h",
      "new_id": "8b6b62458dac1adc61b9604a32ceeb3b6ce95079",
      "new_mode": 33188,
      "new_path": "clang/lib/Headers/emmintrin.h"
    },
    {
      "type": "modify",
      "old_id": "c5075c419b70bd6c3ed717d50955accbe1a5b3e0",
      "old_mode": 33188,
      "old_path": "clang/lib/Headers/smmintrin.h",
      "new_id": "57d0d329312af43fd30fd9a162824dffdc4de3e2",
      "new_mode": 33188,
      "new_path": "clang/lib/Headers/smmintrin.h"
    },
    {
      "type": "modify",
      "old_id": "e7f81068ab4f4fa8c62e18c23545299a534293c6",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/avx2-builtins.c",
      "new_id": "5b252fa315ef888129b67357af2c9c70f14c9841",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/avx2-builtins.c"
    },
    {
      "type": "modify",
      "old_id": "b8eadc42c78f314dac2ea93cf4f095d2fa0ca452",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/avx512f-builtins.c",
      "new_id": "181b354872ad6bb7c0d61a1b255edb42c23dfa6e",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/avx512f-builtins.c"
    },
    {
      "type": "modify",
      "old_id": "a4098c8db4f3f20e6252eba051f7ef03b9a90502",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/mmx-builtins.c",
      "new_id": "b9682dade0c924fbd88f95b125f9235a2dafe0fb",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/mmx-builtins.c"
    },
    {
      "type": "modify",
      "old_id": "49d8b395a0d5a70ad9accf691b31b47de3b05752",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/sse2-builtins.c",
      "new_id": "38d5e877a50364b244f6a80c7443f3e91b430123",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/sse2-builtins.c"
    },
    {
      "type": "modify",
      "old_id": "10deb386d82aa6edf91eb5927b3c1607daf2b80d",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/sse41-builtins.c",
      "new_id": "500b780d49057cf00378fc13799e3d6708f3d844",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/sse41-builtins.c"
    }
  ]
}
