Commit edd9a6e
authored
Arm backend: Support TFA-decomposable INT ops in no-quant mixed profile (#20018)
In the INT-only profile, some integer ops are expected to be decomposed
by the transform-for-annotation pipeline before partitioning, so they
are intentionally absent from TOSA_PRO_INT_SupportList.
The no-quant mixed INT+FP profile does not run that pipeline, so the
original ops can reach the partitioner and be rejected because they are
absent from TOSA_PRO_INT_SupportList. However, these ops can still be
supported by decomposition passes in the backend pipeline.
Add a mixed INT support list that extends TOSA_PRO_INT_SupportList with
backend-decomposable integer ops for mixed-profile partitioning. Include
slice_scatter in that extension and remove the corresponding VGF
no-quant xfails
Change-Id: I0ccc5484dc8c8311cefb069df9e2a4878bd98c9a
cc @digantdesai @freddan80 @per @zingo @oscarandersson8218 @mansnils
@Sebastian-Larsson @robell @rascani
Signed-off-by: Yufeng Shi <yufeng.shi@arm.com>1 parent 2064936 commit edd9a6e
3 files changed
Lines changed: 19 additions & 7 deletions
File tree
- backends/arm
- operator_support
- test/ops
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
134 | 150 | | |
135 | 151 | | |
136 | 152 | | |
| |||
257 | 273 | | |
258 | 274 | | |
259 | 275 | | |
| 276 | + | |
260 | 277 | | |
261 | 278 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
453 | 454 | | |
454 | 455 | | |
455 | 456 | | |
456 | | - | |
| 457 | + | |
457 | 458 | | |
458 | 459 | | |
459 | 460 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
264 | 264 | | |
265 | 265 | | |
266 | 266 | | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | 267 | | |
274 | 268 | | |
275 | 269 | | |
| |||
0 commit comments