Skip to content

Commit d8aecd2

Browse files
ngzhianxnnpack-bot
authored andcommitted
Fix prfm in JIT file names
PiperOrigin-RevId: 545313193
1 parent 772a567 commit d8aecd2

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

scripts/convert-assembly-to-jit.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,8 +197,8 @@ def fix_fn_name(name: str) -> str:
197197

198198

199199
def remove_prfm_from_fn_name(name: str) -> str:
200-
assert ('_prfm_' in name)
201-
return name.replace('prfm_', '')
200+
assert ('_prfm' in name)
201+
return name.replace('_prfm', '')
202202

203203

204204
def fix_regs(regs: str) -> str:

scripts/generate-f32-igemm.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -350,22 +350,22 @@ wait # JIT requires the assembly files to be generated first.
350350

351351
###################################### JIT ####################################
352352
# AArch32
353-
scripts/convert-assembly-to-jit.py --reload-params -i src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch32-neon-cortex-a53.S -o src/f32-igemm/gen/f32-igemm-1x8-aarch32-neon-cortex-a53-prfm.cc &
353+
scripts/convert-assembly-to-jit.py --reload-params -i src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch32-neon-cortex-a53-prfm.S -o src/f32-igemm/gen/f32-igemm-1x8-aarch32-neon-cortex-a53.cc &
354354
scripts/convert-assembly-to-jit.py --force-prfm --reload-params -i src/f32-igemm/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a55.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch32-neon-cortex-a55.cc &
355355
scripts/convert-assembly-to-jit.py --force-prfm --reload-params -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a7.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch32-neon-cortex-a7.cc &
356356
scripts/convert-assembly-to-jit.py --reload-params -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch32-neon-ld64.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch32-neon-ld64.cc &
357-
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a75.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch32-neon-cortex-a75-prfm.cc &
358-
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a53.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch32-neon-cortex-a53-prfm.cc &
357+
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a75-prfm.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch32-neon-cortex-a75.cc &
358+
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch32-neon-cortex-a53-prfm.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch32-neon-cortex-a53.cc &
359359
# AArch64
360-
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53.S -o src/f32-igemm/gen/f32-igemm-1x8-aarch64-neonfma-cortex-a53-prfm.cc &
361-
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75.S -o src/f32-igemm/gen/f32-igemm-1x8-aarch64-neonfma-cortex-a75-prfm.cc &
362-
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a53-prfm.cc &
360+
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S -o src/f32-igemm/gen/f32-igemm-1x8-aarch64-neonfma-cortex-a53.cc &
361+
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-1x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S -o src/f32-igemm/gen/f32-igemm-1x8-aarch64-neonfma-cortex-a75.cc &
362+
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a53.cc &
363363
scripts/convert-assembly-to-jit.py --force-prfm --no-post-op -i src/f32-igemm/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a55.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a55.cc &
364364
scripts/convert-assembly-to-jit.py --no-post-op -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-ld128.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-ld128.cc &
365-
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a75-prfm.cc &
366-
scripts/convert-assembly-to-jit.py --no-post-op -i src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53.S -o src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a53-prfm.cc &
365+
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-4x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S -o src/f32-igemm/gen/f32-igemm-4x8-aarch64-neonfma-cortex-a75.cc &
366+
scripts/convert-assembly-to-jit.py --no-post-op -i src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a53-prfm.S -o src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a53.cc &
367367
scripts/convert-assembly-to-jit.py --force-prfm -i src/f32-igemm/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a55.S -o src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a55.cc &
368-
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75.S -o src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a75-prfm.cc &
368+
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-cortex-a75-prfm.S -o src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-cortex-a75.cc &
369369
scripts/convert-assembly-to-jit.py -i src/f32-igemm/gen/f32-igemm-6x8-minmax-asm-aarch64-neonfma-ld128.S -o src/f32-igemm/gen/f32-igemm-6x8-aarch64-neonfma-ld128.cc &
370370

371371
wait

0 commit comments

Comments
 (0)