)]}'
{
  "commit": "cf8fb4320f1be29c55909adf5ff8ad47e02b2dbe",
  "tree": "228a8e0ed0d0d0bb1ca4267575c23f260c87d767",
  "parents": [
    "32cef07885e112d05bc2b1c285f40e353d80e18f"
  ],
  "author": {
    "name": "Momchil Velikov",
    "email": "momchil.velikov@arm.com",
    "time": "Mon Sep 09 13:34:41 2024 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Sep 09 13:34:41 2024 +0100"
  },
  "message": "[AArch64] Implement NEON vamin/vamax intrinsics (#99041)\n\nThis patch implements the intrinsics of the form\r\n\r\n    floatNxM_t vamin[q]_fN(floatNxM_t vn, floatNxM_t vm);\r\n    floatNxM_t vamax[q]_fN(floatNxM_t vn, floatNxM_t vm);\r\n\r\nas defined in https://github.com/ARM-software/acle/pull/324\r\n\r\n---------\r\n\r\nCo-authored-by: Hassnaa Hamdi \u003chassnaa.hamdi@arm.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "875ec6e90b685bcabb6f38f3c5bc4da5ee5a5007",
      "old_mode": 33188,
      "old_path": "clang/include/clang/Basic/arm_neon.td",
      "new_id": "92f39744f3d0842dd4242a8b1a26d05dcbdd14ff",
      "new_mode": 33188,
      "new_path": "clang/include/clang/Basic/arm_neon.td"
    },
    {
      "type": "modify",
      "old_id": "da7a1a55da5313c78af9142f242676009445cb99",
      "old_mode": 33188,
      "old_path": "clang/lib/CodeGen/CGBuiltin.cpp",
      "new_id": "b0dd299edaf9ccbf18128c6e3fa053927e38241a",
      "new_mode": 33188,
      "new_path": "clang/lib/CodeGen/CGBuiltin.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ae98b5723d7c84a087c0eb5fd1f0f908318945b",
      "new_mode": 33188,
      "new_path": "clang/test/CodeGen/aarch64-neon-faminmax-intrinsics.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "588f69cc7750b34b3915ca1b18e8f146894de202",
      "new_mode": 33188,
      "new_path": "clang/test/Sema/aarch64-neon-faminmax-no-faminmax.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a210e8398d9b749a6057bee003ddaffcc129af41",
      "new_mode": 33188,
      "new_path": "clang/test/Sema/aarch64-neon-faminmax-no-neon.c"
    },
    {
      "type": "modify",
      "old_id": "8ac1d67e162f7033f0dae39e362b47078e4ce1f7",
      "old_mode": 33188,
      "old_path": "llvm/include/llvm/IR/IntrinsicsAArch64.td",
      "new_id": "8ffa2d0878e116bf59484a5b4353931392c206a7",
      "new_mode": 33188,
      "new_path": "llvm/include/llvm/IR/IntrinsicsAArch64.td"
    },
    {
      "type": "modify",
      "old_id": "ccef85bfaa8afc0d9b7cf839e8e7d967e0c32787",
      "old_mode": 33188,
      "old_path": "llvm/lib/Target/AArch64/AArch64InstrInfo.td",
      "new_id": "7790cabd6db1387a83604a24d8a0bf1a5f92c58f",
      "new_mode": 33188,
      "new_path": "llvm/lib/Target/AArch64/AArch64InstrInfo.td"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97fb0a08914524a940ca11a6f1bd353055bb8581",
      "new_mode": 33188,
      "new_path": "llvm/test/CodeGen/AArch64/neon-famin-famax.ll"
    }
  ]
}
