Displaying 1 result from an estimated 1 matches for "18afba7f".
2011 Dec 28
1
[LLVMdev] Codegen for vector float->double cast fails on x86 above SSE3
I've isolated a bug in SSE codegen to the attached example.
define void @f(<2 x float>* %in, <2 x double>* %out) {
entry:
%0 = load <2 x float>* %in, align 8
%1 = fpext <2 x float> %0 to <2 x double>
store <2 x double> %1, <2 x double>* %out, align 1
ret void
}
The code should load a <2 x float> vector from %in, fpext cast it to