Files
clang-p2996/llvm/lib/Target/AArch64/SMEPeepholeOpt.cpp
Sander de Smalen 6c189eaea9 [AArch64] Add SME peephole optimizer pass (#104612)
This pass removes back-to-back smstart/smstop instructions
to reduce the number of streaming mode changes in a function.

The implementation as proposed doesn't aim to solve all problems
yet and suggests a number of cases that can be optimized in the
future.
2024-08-21 09:44:01 +01:00

8.8 KiB