Skip to content

Commit 83c95df

Browse files
tarun292facebook-github-bot
authored andcommitted
Move arm.passes to arm._passes (#5918)
Summary: Changing arm.passes to arm._passes to indicate that these passes are not covered under the API stability guarantee. Pull Request resolved: #5918 Reviewed By: malfet, helunwencser Differential Revision: D63926055 fbshipit-source-id: 141a5be9f3a81e75784825357bacbab91904620c
1 parent 69c2c76 commit 83c95df

18 files changed

+19
-17
lines changed

backends/arm/TARGETS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ python_library(
88
typing = True,
99
deps = [
1010
":arm_backend",
11-
"//executorch/backends/arm/passes:passes",
11+
"//executorch/backends/arm/_passes:passes",
1212
"//executorch/exir:lib",
1313
],
1414
)
@@ -27,7 +27,7 @@ python_library(
2727
":arm_vela",
2828
"//executorch/backends/arm/operators:lib",
2929
"//executorch/backends/arm/operators:node_visitor",
30-
"//executorch/backends/arm/passes:passes",
30+
"//executorch/backends/arm/_passes:passes",
3131
],
3232
)
3333

File renamed without changes.

backends/arm/passes/arm_pass_manager.py renamed to backends/arm/_passes/arm_pass_manager.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,25 @@
88
# pyre-unsafe
99

1010
import torch
11-
from executorch.backends.arm.passes.annotate_channels_last_dim_order_pass import (
11+
from executorch.backends.arm._passes.annotate_channels_last_dim_order_pass import (
1212
AnnotateChannelsLastDimOrder,
1313
)
14-
from executorch.backends.arm.passes.cast_int64_pass import CastInt64ToInt32Pass
15-
from executorch.backends.arm.passes.convert_expand_copy_to_repeat import (
14+
from executorch.backends.arm._passes.cast_int64_pass import CastInt64ToInt32Pass
15+
from executorch.backends.arm._passes.convert_expand_copy_to_repeat import (
1616
ConvertExpandCopyToRepeatPass,
1717
)
18-
from executorch.backends.arm.passes.convert_split_to_slice import (
18+
from executorch.backends.arm._passes.convert_split_to_slice import (
1919
ConvertSplitToSlicePass,
2020
)
21-
from executorch.backends.arm.passes.decompose_div_pass import DecomposeDivPass
22-
from executorch.backends.arm.passes.meandim_to_averagepool_pass import (
21+
from executorch.backends.arm._passes.decompose_div_pass import DecomposeDivPass
22+
from executorch.backends.arm._passes.meandim_to_averagepool_pass import (
2323
ConvertMeanDimToAveragePool,
2424
)
25-
from executorch.backends.arm.passes.remove_clone_pass import RemoveClonePass
26-
from executorch.backends.arm.passes.scalars_to_attribute_pass import (
25+
from executorch.backends.arm._passes.remove_clone_pass import RemoveClonePass
26+
from executorch.backends.arm._passes.scalars_to_attribute_pass import (
2727
ScalarsToAttributePass,
2828
)
29-
from executorch.backends.arm.passes.size_adjust_conv2d_pass import SizeAdjustConv2DPass
29+
from executorch.backends.arm._passes.size_adjust_conv2d_pass import SizeAdjustConv2DPass
3030
from executorch.exir import ExportedProgram
3131
from executorch.exir.backend.compile_spec_schema import CompileSpec
3232
from executorch.exir.pass_manager import PassManager

backends/arm/passes/convert_split_to_slice.py renamed to backends/arm/_passes/convert_split_to_slice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# pyre-unsafe
88

99
import torch.fx
10-
from executorch.backends.arm.passes.arm_pass_utils import create_node
10+
from executorch.backends.arm._passes.arm_pass_utils import create_node
1111
from executorch.backends.arm.tosa_mapping import extract_tensor_meta
1212
from executorch.exir.dialects._ops import ops as exir_ops
1313
from executorch.exir.pass_base import ExportPass, PassResult

backends/arm/arm_backend.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
from executorch.backends.arm.operators.node_visitor import get_node_visitors
2121
from executorch.backends.arm.operators.op_output import process_output
2222
from executorch.backends.arm.operators.op_placeholder import process_placeholder
23-
from executorch.backends.arm.passes.arm_pass_manager import ArmPassManager
23+
from executorch.backends.arm._passes.arm_pass_manager import (
24+
ArmPassManager,
25+
) # usort: skip
2426
from executorch.backends.arm.tosa_utils import (
2527
dbg_fail,
2628
dbg_tosa_dump,

backends/arm/arm_partitioner.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
from typing import final, List
1212

1313
import torch
14-
from executorch.backends.arm.arm_backend import ArmBackend
15-
from executorch.backends.arm.passes.tag_io_quant_pass import TagIOQuantPass
14+
from executorch.backends.arm.arm_backend import ArmBackend # usort: skip
15+
from executorch.backends.arm._passes.tag_io_quant_pass import TagIOQuantPass
1616
from executorch.exir.backend.compile_spec_schema import CompileSpec
1717
from executorch.exir.backend.partitioner import (
1818
DelegationSpec,

backends/arm/quantizer/arm_quantizer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import torch
2121
import torch.nn.functional as F
22-
from executorch.backends.arm.passes.arm_pass_manager import ArmPassManager
22+
from executorch.backends.arm._passes.arm_pass_manager import ArmPassManager
2323

2424
from executorch.backends.arm.quantizer import arm_quantizer_utils
2525
from executorch.backends.arm.quantizer.arm_quantizer_utils import (

backends/arm/test/passes/test_meandim_to_averagepool2d.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import unittest
88

99
import torch
10-
from executorch.backends.arm.passes.meandim_to_averagepool_pass import (
10+
from executorch.backends.arm._passes.meandim_to_averagepool_pass import (
1111
ConvertMeanDimToAveragePool,
1212
)
1313

0 commit comments

Comments
 (0)