cmd/asm: missing instruction PSRAD / PSRAW on AMD64 #18972
Labels
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
WaitingForInfo
Issue is not actionable because of missing required information, which needs to be provided.
Milestone
What version of Go are you using (
go version
)?go version go1.8rc3 darwin/amd64
What operating system and processor architecture are you using (
go env
)?GOARCH=amd64
What did you do?
Unless I'm missing it due to being named something different, the PSRAD/W instruction is not implemented by the amd64 assembler. It's very useful when needing to sign-extend 16-bit integers to 32-bit integers and SSE4.1 isn't available (PMOVSXWD = PUNPCKLWL + PSRAD)
The text was updated successfully, but these errors were encountered: