Revert "Cortex_m backend: Simplify add + linear fusion passes"#15659
Revert "Cortex_m backend: Simplify add + linear fusion passes"#15659
Conversation
This reverts commit 9843222.
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/15659
Note: Links to docs will display an error until the docs builds have been completed. ⏳ No Failures, 19 PendingAs of commit 4daab85 with merge base 3405317 ( This comment was automatically generated by Dr. CI and updates every 15 minutes. |
This PR needs a
|
|
Did FF |
Reverts #15526
This breaks 8 internal tests:
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_precomputed_parameters (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_multiple_add_fusion (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_single_add_fusion (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_different_tensor_shapes (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_mixed_fusion_pattern (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_aot_parameter_computation_accuracy (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_broadcastable_shapes (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
buck test '@fbcode//mode/opt' fbcode//executorch/backends/cortex_m/test:test_replace_quant_nodes -- --exact 'executorch/backends/cortex_m/test:test_replace_quant_nodes - test_executorch_program_generation (executorch.backends.cortex_m.test.test_quantize_op_fusion_pass.TestQuantizedOpFusionPass)'
Please make sure these unit tests pass before re-landing.