PR #12964: [XLA:CPU][oneDNN] Block elementwise linear fusion for non-scalar multipliers
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this [failed invocation](https://github.com/tensorflow/tensorflow/pull/69138/checks?check_run_id=25781354107) of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.
PR #12964: [XLA:CPU][oneDNN] Block elementwise linear fusion for non-scalar multipliers

Imported from GitHub PR https://github.com/openxla/xla/pull/12964

This PR addresses a potential bug by prohibiting Elementwise Linear operation for non-scalar multipliers. Additionally, the PR includes a test to ensure that the rewrite does not occur in such scenarios.
Copybara import of the project:

--
07d335c90fb348d8aaced74d9d007e9254b01f00 by Akhil Goel <akhil.goel@intel.com>:

Block elementwise linear fusion for non-scalar multipliers

Merging this change closes #12964

FUTURE_COPYBARA_INTEGRATE_REVIEW=https://github.com/openxla/xla/pull/12964 from Intel-tensorflow:akhil/elt_linear_bugfix 07d335c90fb348d8aaced74d9d007e9254b01f00
