Merge patch series "Zbb string optimizations"
authorPalmer Dabbelt <palmer@rivosinc.com>
Tue, 31 Jan 2023 19:43:27 +0000 (11:43 -0800)
committerPalmer Dabbelt <palmer@rivosinc.com>
Tue, 31 Jan 2023 19:43:27 +0000 (11:43 -0800)
commit75ab93a244a516d1d3c03c4e27d5d0deff76ebfb
treec051b064adbfa73337dea354543faab0de1a9359
parent285b6a18daf1358e70a4c842884d9ff2d2fe53e2
parentb6fcdb191e36f82336f9b5e126d51c02e7323480
Merge patch series "Zbb string optimizations"

Heiko Stuebner <heiko@sntech.de> says:

From: Heiko Stuebner <heiko.stuebner@vrull.eu>

This series still tries to allow optimized string functions for specific
extensions. The last approach of using an inline base function to hold
the alternative calls did cause some issues in a number of places

So instead of that we're now just using an alternative j at the beginning
of the generic function to jump to a separate place inside the function
itself.

* b4-shazam-merge:
  RISC-V: add zbb support to string functions
  RISC-V: add infrastructure to allow different str* implementations

Link: https://lore.kernel.org/r/20230113212301.3534711-1-heiko@sntech.de
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>