)]}'
{
  "commit": "89a792e4e3f0464d071e71db0fd14d01e4aff971",
  "tree": "2d37ed1af8a22459d63126d530b195238a5098e6",
  "parents": [
    "6f1adbdb2b6f21d81e491c9ddd307fca0d183850"
  ],
  "author": {
    "name": "arun-thmn",
    "email": "arun.thangamani@intel.com",
    "time": "Wed Apr 23 02:00:05 2025 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 22 22:30:05 2025 +0200"
  },
  "message": "[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions (#135143)\n\nAdds AVX broadcast and conversion from BF16 to packed F32. The\ninstructions that are added:\n- `llvm.x86.vcvtneebf162ps128/256`\n- `llvm.x86.vcvtneobf162ps128/256`\n- `llvm.x86.vbcstnebf162ps128/256`",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5be0d92db46309414d01f3f04f811784fe59b6a5",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/X86Vector/X86Vector.td",
      "new_id": "126fa0e352656a05ad06f15fcf46e02f74b655fe",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/X86Vector/X86Vector.td"
    },
    {
      "type": "modify",
      "old_id": "7bcf4c69b0a6c893e53bcbe15f36489af717dbd6",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/X86Vector/X86VectorDialect.h",
      "new_id": "308adfa5b90219608e85ca9b4efacaf22356ff22",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/X86Vector/X86VectorDialect.h"
    },
    {
      "type": "modify",
      "old_id": "98d5ca70b4a7d416ca05a3c66971852dc8d0e020",
      "old_mode": 33188,
      "old_path": "mlir/include/mlir/Dialect/X86Vector/X86VectorInterfaces.td",
      "new_id": "5176f4a447b6e81becb55f269c02a29fbe9817d9",
      "new_mode": 33188,
      "new_path": "mlir/include/mlir/Dialect/X86Vector/X86VectorInterfaces.td"
    },
    {
      "type": "modify",
      "old_id": "5bb4dcfd60d83ea6d65ee072f8d1ca7b800f1998",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/X86Vector/IR/X86VectorDialect.cpp",
      "new_id": "f5e5070c74f8f0a0cd4bedbd72fbf1cbb45d04f1",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/X86Vector/IR/X86VectorDialect.cpp"
    },
    {
      "type": "modify",
      "old_id": "c0c7f61f55f884d4fb502c05ade3a90dd3b9af75",
      "old_mode": 33188,
      "old_path": "mlir/lib/Dialect/X86Vector/Transforms/LegalizeForLLVMExport.cpp",
      "new_id": "d2297554a1012104cf347d74074e2dcda001d012",
      "new_mode": 33188,
      "new_path": "mlir/lib/Dialect/X86Vector/Transforms/LegalizeForLLVMExport.cpp"
    },
    {
      "type": "modify",
      "old_id": "df0be7bce83bedc4c599e36ccdb3e43b0d17a89c",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/X86Vector/legalize-for-llvm.mlir",
      "new_id": "93b304c44de8e4d9f54d34e4e1a3227878256c3c",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/X86Vector/legalize-for-llvm.mlir"
    },
    {
      "type": "modify",
      "old_id": "0d00448c63da889dd048811199976dac78112c6c",
      "old_mode": 33188,
      "old_path": "mlir/test/Dialect/X86Vector/roundtrip.mlir",
      "new_id": "b783cc869b98175b002ed4f8b039e6a97e2a1bfd",
      "new_mode": 33188,
      "new_path": "mlir/test/Dialect/X86Vector/roundtrip.mlir"
    },
    {
      "type": "modify",
      "old_id": "85dad36334b1d025647bf0642ad96b17fc33bf02",
      "old_mode": 33188,
      "old_path": "mlir/test/Target/LLVMIR/x86vector.mlir",
      "new_id": "a8bc180d1d0ac885831c59e26761889a400ff4ac",
      "new_mode": 33188,
      "new_path": "mlir/test/Target/LLVMIR/x86vector.mlir"
    }
  ]
}
