)]}'
{
  "commit": "f8d9ae71c890e5edf9eb81eccf0099f375a41d50",
  "tree": "49038bc68a977c36980bc8feeefaabd85bf0f5bd",
  "parents": [
    "521a8922ba4d3dc32b4df9424c293862a1caccaa"
  ],
  "author": {
    "name": "Ha-Eyz",
    "email": "eyilmez@roofline.ai",
    "time": "Mon Jun 15 14:34:47 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 15 12:34:47 2026 +0000"
  },
  "message": "Inlcude absi in MathToVM Pattern and add testcases for it (#24592)\n\nWe have found some models, which failed to compile to vmvx, due to a\nmissing conversion for math.absi.\n\n#7080 already implemented vm.abs.i32 and vm.abs.i64 and included a\nGenericOpConversion in\n[VMToEmitC/ConvertVMToEmitC.cpp](https://github.com/iree-org/iree/blob/a9e91ecb68b23241349acfbb2ede00afa4c107b7/compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp#L5037-L5038)\n\nIt only requies a simple addition to the patterns in\nMathToVM/Patterns.cpp, for the models to successfully compile to vmvx. I\nalso expanded the tests in arithmetic_ops.mlir, to include a check for\nvm.abs.i32 and vm.abs.i64.\n\nSigned-off-by: Hakan Eyilmez \u003ceyilmez@roofline.ai\u003e\n\nSigned-off-by: default \u003ceyilmez@roofline.ai\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e74176e95b843e8e8774f89287ace2da64b81a86",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/MathToVM/Patterns.cpp",
      "new_id": "48b8b3a31cace71e8899b8557e322c7f60c5af31",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/MathToVM/Patterns.cpp"
    },
    {
      "type": "modify",
      "old_id": "f0ab95d8e91c93c8c8142256f81337891755bde5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/MathToVM/test/arithmetic_ops.mlir",
      "new_id": "209debec4ef937cec296ef7edb596a6fdb7e0882",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/MathToVM/test/arithmetic_ops.mlir"
    }
  ]
}
