diff options
-rwxr-xr-x | tools/genspec.py | 2 | ||||
-rw-r--r-- | tosa.xml | 18 |
2 files changed, 7 insertions, 13 deletions
diff --git a/tools/genspec.py b/tools/genspec.py index 3865486..bae11cc 100755 --- a/tools/genspec.py +++ b/tools/genspec.py @@ -94,7 +94,7 @@ class TOSASpecAsciidocGenerator: file.write(header) file.write("\n\n") for tysup in sorted(op.typesupports, key=cmp_to_key(compare_profiles)): - profile = ", ".join(tysup.profiles) if tysup.profiles else "Any" + profile = " or ".join(tysup.profiles) if tysup.profiles else "Any" entry = f"|{profile}|{tysup.mode}" for ty in op.types: entry += f"|{tysup.tymap[ty]}" @@ -3139,16 +3139,13 @@ used.</description> <type name='var_t' /> </types> <typesupport mode="signed 8" var_t="i8_t" > - <op_profile name="BI"/> - <op_profile name="EXT-VARIABLE"/> + <op_profile name="BI" and_name="EXT-VARIABLE"/> </typesupport> <typesupport mode="fp16" var_t="fp16_t" > - <op_profile name="MI"/> - <op_profile name="EXT-VARIABLE"/> + <op_profile name="MI" and_name="EXT-VARIABLE"/> </typesupport> <typesupport mode="fp32" var_t="fp32_t" > - <op_profile name="MI"/> - <op_profile name="EXT-VARIABLE"/> + <op_profile name="MI" and_name="EXT-VARIABLE"/> </typesupport> </operator> <operator> @@ -3168,16 +3165,13 @@ used.</description> <type name='var_t' /> </types> <typesupport mode="signed 8" var_t="i8_t" > - <op_profile name="BI"/> - <op_profile name="EXT-VARIABLE"/> + <op_profile name="BI" and_name="EXT-VARIABLE"/> </typesupport> <typesupport mode="fp16" var_t="fp16_t" > - <op_profile name="MI"/> - <op_profile name="EXT-VARIABLE"/> + <op_profile name="MI" and_name="EXT-VARIABLE"/> </typesupport> <typesupport mode="fp32" var_t="fp32_t" > - <op_profile name="MI"/> - <op_profile name="EXT-VARIABLE"/> + <op_profile name="MI" and_name="EXT-VARIABLE"/> </typesupport> </operator> </operatorgroup> |