Open
Description
Today NI_AdvSimd_Store
uses gtNewSimdStoreNode()
which eventually gets generated in genCodeForStoreInd(). This has extra code, for example, isvolatile checks.
Meanwhile NI_AdvSimd_StoreSelectedScalar
imports like a normal hwintrinsic and gets generated in hwintrinsiccodegenarm64.cpp
. This is the same for the various other stores.
Doulb check why we do not use genCodeForStoreInd
for other stores as well?
Discussion: #102262 (comment)