search for: array_loop

Displaying 3 results from an estimated 3 matches for "array_loop".

2013 Jul 18
0
[LLVMdev] SIMD instructions and memory alignment on X86
Are you able to send any IR for others to reproduce this issue? On Wed, Jul 17, 2013 at 11:23 PM, Peter Newman <peter at uformia.com> wrote: > Unfortunately, this doesn't appear to be the bug I'm hitting. I applied > the fix to my source and it didn't make a difference. > > Also further testing found me getting the same behavior with other SIMD > instructions.
2013 Jul 18
2
[LLVMdev] SIMD instructions and memory alignment on X86
Unfortunately, this doesn't appear to be the bug I'm hitting. I applied the fix to my source and it didn't make a difference. Also further testing found me getting the same behavior with other SIMD instructions. The common factor is in each case, ECX is set to 0x7fffffff, and it's an operation using xmm ptr ecx+offset . Additionally, turning the optimization level passed to
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
...t;2 x double> %19, double %18, i32 1 %21 = insertvalue { <2 x double>, <2 x double>, <2 x double> } %15, <2 x double> %20, 2 store <4 x double> zeroinitializer, <4 x double>* %1 store <2 x double> zeroinitializer, <2 x double>* %0 br label %array_loop array_loop: ; preds = %array_loop_tail, %body %22 = load <4 x double>* %1 %23 = extractvalue { <2 x double>, <2 x double>, <2 x double> } %21, 0 %24 = extractvalue { <2 x double>, <2 x double>, <2 x double> } %21...