)]}'
{
  "commit": "1c33b820719cbc506c70e100592b732a991cfd89",
  "tree": "fc9b1b6f997502b7d56bc19f949dfe5d410b568b",
  "parents": [
    "9c7b3047c428147eec84914d1bb2e103db28de98"
  ],
  "author": {
    "name": "Shawn K",
    "email": "kimshawn02@icloud.com",
    "time": "Thu Oct 23 07:18:49 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 23 14:18:49 2025 +0000"
  },
  "message": "[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow MMX/SSE/AVX2 PSIGN intrinsics to be used in constexpr (#163685)\n\nFix #155812",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54b3ce08f56259ea50c5d7aaf206d8803afa9c86",
      "old_mode": 33188,
      "old_path": "clang/include/clang/Basic/BuiltinsX86.td",
      "new_id": "8332eac2a890c20385f8b64e72cd05662481a842",
      "new_mode": 33188,
      "new_path": "clang/include/clang/Basic/BuiltinsX86.td"
    },
    {
      "type": "modify",
      "old_id": "2d5ad4a7a92cf75dcb8efcc96d781d463320d3b5",
      "old_mode": 33188,
      "old_path": "clang/lib/AST/ByteCode/InterpBuiltin.cpp",
      "new_id": "d932a49dd2935530cf88535a0c449f77bc167222",
      "new_mode": 33188,
      "new_path": "clang/lib/AST/ByteCode/InterpBuiltin.cpp"
    },
    {
      "type": "modify",
      "old_id": "00aaaab957591738422f1ea6333382b40886925d",
      "old_mode": 33188,
      "old_path": "clang/lib/AST/ExprConstant.cpp",
      "new_id": "7db7a01998a4a0d9b2190f11e555977edcbcaba6",
      "new_mode": 33188,
      "new_path": "clang/lib/AST/ExprConstant.cpp"
    },
    {
      "type": "modify",
      "old_id": "fdb825fbbd1342e62d30d9073236e11e024e773e",
      "old_mode": 33188,
      "old_path": "clang/lib/Headers/avx2intrin.h",
      "new_id": "3cbaaece7b38e59f0e19a5c76298e778bbace6c6",
      "new_mode": 33188,
      "new_path": "clang/lib/Headers/avx2intrin.h"
    },
    {
      "type": "modify",
      "old_id": "5d0f20f4d527d31083ebd603b8b29d57861b3612",
      "old_mode": 33188,
      "old_path": "clang/lib/Headers/tmmintrin.h",
      "new_id": "cb4b36ea7383c59948aad2299fb34968ce5cddc7",
      "new_mode": 33188,
      "new_path": "clang/lib/Headers/tmmintrin.h"
    },
    {
      "type": "modify",
      "old_id": "03b1bdeb55d7c7f58b38e4c586bb926dd988c19c",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/avx2-builtins.c",
      "new_id": "5c52d84de56f5f04cc4587cff50e54a15d10387d",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/avx2-builtins.c"
    },
    {
      "type": "modify",
      "old_id": "767425577a1306fb9992e346906f047dc06fd187",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/mmx-builtins.c",
      "new_id": "273138063a1b1efc834f5c486b0bbd214ff76417",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/mmx-builtins.c"
    },
    {
      "type": "modify",
      "old_id": "f70afc01a19635364cc6d773e634e0176b4d7b80",
      "old_mode": 33188,
      "old_path": "clang/test/CodeGen/X86/ssse3-builtins.c",
      "new_id": "b7a4a2fe7ccd782d9f31de8fd6658d6cc65e43e9",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/X86/ssse3-builtins.c"
    }
  ]
}
