gpt4 book ai didi

visual-studio-2005 - VS2005 中的 SSE4 指令?

转载 作者:行者123 更新时间:2023-12-01 12:02:00 25 4
gpt4 key购买 nike

我需要在使用 Visual Stdio 2005 编译的项目中使用 popcnt 指令
内在的 __popcnt() 仅适用于 VS2008,即使我在 __asm {} block 中编写,编译器似乎也无法识别该指令。

有什么办法吗?

最佳答案

好吧,这是一个疯狂的猜测,但是......假设你已经像this一样设置了VS2005做汇编语言,那么你可以得到 SSE4.1 manual来自 Intel 并根据此 thread 为您需要的每个 SSE4.1 操作码编写一个宏在 masm32.com(讨论了与 SSE2 类似的问题。)

例如,这是来自 masm32 链接的下载之一的一些代码:

;SSE2 macros for MASM 6.14 by daydreamer aka Magnus Svensson

ADDPD MACRO M1,M2
db 066h
ADDPS M1,M2
ENDM

ADDSD MACRO M1,M2
DB 0F2H
ADDPS M1,M2
ENDM

关于visual-studio-2005 - VS2005 中的 SSE4 指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/361330/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com