Bug 12430 – non compile-time __simd opcode causes ICE
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-03-21T05:47:00Z
Last change time
2017-01-16T23:25:23Z
Keywords
pull, SIMD
Assigned to
nobody
Creator
john.loughran.colvin
Comments
Comment #0 by john.loughran.colvin — 2014-03-21T05:47:31Z
import core.simd;
void main()
{
float4 a;
auto op = XMM.RSQRTPS;
auto b = __simd(op, a);
}
Internal error: backend/el.c 2744
If, as is correct, enum is used for the opcode, there is no error.