pcmpestri指令编写类似的strpos函数

pcmpestri instruction to write similar strpos function?

本文关键字:strpos 函数 指令 pcmpestri      更新时间:2023-10-16

如何使用pcmpestri指令在C++中编写类似于strpos函数的函数?我可以使用g++编译器。

pcmpestri是SSE4 中的一条新指令

在使用SSE指令之前,必须先存储浮点堆栈,然后再进行恢复。这是昂贵的,除非你的字符串巨大,否则这是不值得的。对于巨大的字符串,更好的算法是可行的(Boyer-Moore等)。