我正在使用一些开源代码,我发现这种情况发生了无序修改。
以下是代码:
...
float32x4_t *_M, *_S, _norm;
int n4 = ...;
...
for(; i<n4; i++)
*_M++ = MUL(*_M, RCP(ADD(*_S++, _norm)));
...
如何对此修改进行排序?
答案 0 :(得分:1)
我对此并不熟悉,但
for(; i<n4; i++) {
*_M = MUL(*_M, RCP(ADD(*_S, _norm)));
M++;
S++;
}
应该是等效的。