Files
ghidra/Ghidra
valium007 59c854e0e9 AARCH64: zero-extend dest on FMADD/FMSUB scalar forms
The scalar FMADD and FMSUB constructors (FPR16/FPR32/FPR64) wrote only
the result element and left the upper bits of the destination SIMD&FP
register unchanged, violating the architectural zero-extension-on-write
semantics. The sibling FNMADD/FNMSUB already do this correctly.

Add the size-correct zero-extension after each:
  - FPR16 -> zext_zh
  - FPR32 -> zext_zs
  - FPR64 -> zext_zd
2026-07-06 10:41:12 -04:00
..