)]}'
{
  "commit": "58abca90d5ea7f201b56fd87d0d7ad4c592e4f42",
  "tree": "ac09288ad16f30d8ee563805dba40f0b7a6a3a15",
  "parents": [
    "7ea86e9de8a5b6426e7291e0e5477ddaee83ba88"
  ],
  "author": {
    "name": "A. Unique TensorFlower",
    "email": "gardener@tensorflow.org",
    "time": "Thu Oct 01 05:33:59 2020 -0700"
  },
  "committer": {
    "name": "TensorFlower Gardener",
    "email": "gardener@tensorflow.org",
    "time": "Thu Oct 01 05:41:08 2020 -0700"
  },
  "message": "[MLIR][KernelGen] Legalize `atan2` to approximation\n\nLegalize `atan2` analogously to XLA.  `atan2` is first reduced to `atan` on the\ninterval [-1, 1] and subsequently approximated.  This CL also adds e2e tests for\ntrigonometric approximations.\n\nPiperOrigin-RevId: 334794336\nChange-Id: I8ff1249ad597a4101d2671334763ea4eaede4d1e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7021fb8bf4abc6742ba3922119afec93f11e2c16",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc",
      "new_id": "e24cd9ccff68e81efe006cd810a184249f8488bc",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/legalize_trigonometric_to_approximation.cc"
    },
    {
      "type": "modify",
      "old_id": "b138e1cec2e8904174b1ad4b9de6c1ace226dc80",
      "old_mode": 33188,
      "old_path": "tensorflow/compiler/mlir/hlo/tests/legalize-trigonometric-to-approximation.mlir",
      "new_id": "43278ffd020a11058a3ba05cc3547b2ae16e2a52",
      "new_mode": 33188,
      "new_path": "tensorflow/compiler/mlir/hlo/tests/legalize-trigonometric-to-approximation.mlir"
    }
  ]
}
