Displaying 20 results from an estimated 20 matches for "crashfunc".
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
...are no guarantees about the
> order the surrounding code calls those functions, so there may be some
> interaction between them? There shouldn't be, they don't refer to any
> common memory etc. There is no multi-threading occurring.
>
> The function in module-dump.ll (called crashfunc in this file) is called
> with
> - func_params 0x0018f3b0 double [3]
> [0x0] -11.339976634695301 double
> [0x1] -9.7504239056205506 double
> [0x2] -5.2900856817382804 double
> at the time of the exception.
>
> This is co...
2013 Jul 19
0
[LLVMdev] SIMD instructions and memory alignment on X86
...e no guarantees
> about the order the surrounding code calls those functions, so there
> may be some interaction between them? There shouldn't be, they don't
> refer to any common memory etc. There is no multi-threading occurring.
>
> The function in module-dump.ll (called crashfunc in this file) is
> called with
> - func_params 0x0018f3b0 double [3]
> [0x0] -11.339976634695301 double
> [0x1] -9.7504239056205506 double
> [0x2] -5.2900856817382804 double
> at the time of the exception.
>
> This is c...
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
...gt;> about the order the surrounding code calls those functions, so there may be
>> some interaction between them? There shouldn't be, they don't refer to any
>> common memory etc. There is no multi-threading occurring.
>>
>> The function in module-dump.ll (called crashfunc in this file) is called
>> with
>> - func_params 0x0018f3b0 double [3]
>> [0x0] -11.339976634695301 double
>> [0x1] -9.7504239056205506 double
>> [0x2] -5.2900856817382804 double
>> at the time of the excepti...
2013 Jul 19
0
[LLVMdev] SIMD instructions and memory alignment on X86
...he surrounding code calls those
>> functions, so there may be some interaction between them? There
>> shouldn't be, they don't refer to any common memory etc. There is
>> no multi-threading occurring.
>>
>> The function in module-dump.ll (called crashfunc in this file) is
>> called with
>> - func_params 0x0018f3b0 double [3]
>> [0x0] -11.339976634695301 double
>> [0x1] -9.7504239056205506 double
>> [0x2] -5.2900856817382804 double
>> at...
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
...e order the surrounding code calls those functions, so there may be
>>> some interaction between them? There shouldn't be, they don't refer to any
>>> common memory etc. There is no multi-threading occurring.
>>>
>>> The function in module-dump.ll (called crashfunc in this file) is called
>>> with
>>> - func_params 0x0018f3b0 double [3]
>>> [0x0] -11.339976634695301 double
>>> [0x1] -9.7504239056205506 double
>>> [0x2] -5.2900856817382804 double
>>> at...
2013 Jul 19
0
[LLVMdev] SIMD instructions and memory alignment on X86
...t; those functions, so there may be some interaction between
>>> them? There shouldn't be, they don't refer to any common
>>> memory etc. There is no multi-threading occurring.
>>>
>>> The function in module-dump.ll (called crashfunc in this
>>> file) is called with
>>> - func_params 0x0018f3b0 double [3]
>>> [0x0] -11.339976634695301 double
>>> [0x1] -9.7504239056205506 double
>>> [0x2] -5.29008568173828...
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
...t the time, and there are no guarantees
about the order the surrounding code calls those functions, so there may
be some interaction between them? There shouldn't be, they don't refer
to any common memory etc. There is no multi-threading occurring.
The function in module-dump.ll (called crashfunc in this file) is called
with
- func_params 0x0018f3b0 double [3]
[0x0] -11.339976634695301 double
[0x1] -9.7504239056205506 double
[0x2] -5.2900856817382804 double
at the time of the exception.
This is compiled on a "i686-pc-win32&quo...
2013 Jul 19
0
[LLVMdev] SIMD instructions and memory alignment on X86
...gt; some interaction between them? There shouldn't be, they
>>>> don't refer to any common memory etc. There is no
>>>> multi-threading occurring.
>>>>
>>>> The function in module-dump.ll (called crashfunc in
>>>> this file) is called with
>>>> - func_params 0x0018f3b0 double [3]
>>>> [0x0] -11.339976634695301 double
>>>> [0x1] -9.7504239056205506 double
>>>>...
2013 Jul 19
3
[LLVMdev] fptoui calling a function that modifies ECX
...be
>>>>>>> some interaction between them? There shouldn't be, they don't refer to any
>>>>>>> common memory etc. There is no multi-threading occurring.
>>>>>>>
>>>>>>> The function in module-dump.ll (called crashfunc in this file) is
>>>>>>> called with
>>>>>>> - func_params 0x0018f3b0 double [3]
>>>>>>> [0x0] -11.339976634695301 double
>>>>>>> [0x1] -9.7504239056205506 double
>>>...
2013 Jul 19
2
[LLVMdev] fptoui calling a function that modifies ECX
...>>>>> some interaction between them? There shouldn't be, they don't refer to any
>>>>>>>> common memory etc. There is no multi-threading occurring.
>>>>>>>>
>>>>>>>> The function in module-dump.ll (called crashfunc in this file) is
>>>>>>>> called with
>>>>>>>> - func_params 0x0018f3b0 double [3]
>>>>>>>> [0x0] -11.339976634695301 double
>>>>>>>> [0x1] -9.7504239056205506 do...
2013 Jul 19
0
[LLVMdev] fptoui calling a function that modifies ECX
...common memory etc. There is no
>>>>>>> multi-threading occurring.
>>>>>>>
>>>>>>> The function in module-dump.ll (called
>>>>>>> crashfunc in this file) is called with
>>>>>>> - func_params 0x0018f3b0 double [3]
>>>>>>> [0x0] -11.339976634695301 double
>>>>>>> [0x1] -9.7504239056205506 double
>>&...
2013 Jul 19
2
[LLVMdev] fptoui calling a function that modifies ECX
...>> some interaction between them? There shouldn't be, they don't refer to any
>>>>>>>>> common memory etc. There is no multi-threading occurring.
>>>>>>>>>
>>>>>>>>> The function in module-dump.ll (called crashfunc in this file) is
>>>>>>>>> called with
>>>>>>>>> - func_params 0x0018f3b0 double [3]
>>>>>>>>> [0x0] -11.339976634695301 double
>>>>>>>>> [0x1] -9.750423...
2013 Jul 19
0
[LLVMdev] fptoui calling a function that modifies ECX
...etc. There is no
>>>>>>>> multi-threading occurring.
>>>>>>>>
>>>>>>>> The function in module-dump.ll
>>>>>>>> (called crashfunc in this file) is
>>>>>>>> called with
>>>>>>>> - func_params 0x0018f3b0 double [3]
>>>>>>>> [0x0] -11.339976634695301 double
>>>>&g...
2013 Jul 19
0
[LLVMdev] fptoui calling a function that modifies ECX
...t;>>>>>> multi-threading occurring.
>>>>>>>>>
>>>>>>>>> The function in module-dump.ll
>>>>>>>>> (called crashfunc in this
>>>>>>>>> file) is called with
>>>>>>>>> - func_params 0x0018f3b0
>>>>>>>>> double [3]
>>>>>>>...
2013 Jul 20
0
[LLVMdev] fptoui calling a function that modifies ECX
...;>>>>>>>
>>>>>>>>>> The function in
>>>>>>>>>> module-dump.ll (called
>>>>>>>>>> crashfunc in this file)
>>>>>>>>>> is called with
>>>>>>>>>> - func_params 0x0018f3b0
>>>>>>>>>> double [3]
>...
2013 Jul 19
0
[LLVMdev] llvm.x86.sse2.sqrt.pd not using sqrtpd, calling a function that modifies ECX
...ls those functions, so there may be
>>>>> some interaction between them? There shouldn't be, they don't refer to any
>>>>> common memory etc. There is no multi-threading occurring.
>>>>>
>>>>> The function in module-dump.ll (called crashfunc in this file) is
>>>>> called with
>>>>> - func_params 0x0018f3b0 double [3]
>>>>> [0x0] -11.339976634695301 double
>>>>> [0x1] -9.7504239056205506 double
>>>>> [0x2] -5.29...
2013 Jul 19
4
[LLVMdev] SIMD instructions and memory alignment on X86
...ounding code calls those functions, so there may be
>>>> some interaction between them? There shouldn't be, they don't refer to any
>>>> common memory etc. There is no multi-threading occurring.
>>>>
>>>> The function in module-dump.ll (called crashfunc in this file) is
>>>> called with
>>>> - func_params 0x0018f3b0 double [3]
>>>> [0x0] -11.339976634695301 double
>>>> [0x1] -9.7504239056205506 double
>>>> [0x2] -5.2900856817382804 do...
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
0
[LLVMdev] llvm.x86.sse2.sqrt.pd not using sqrtpd, calling a function that modifies ECX
...between them? There shouldn't be, they don't refer
>>>>> to any common memory etc. There is no
>>>>> multi-threading occurring.
>>>>>
>>>>> The function in module-dump.ll (called crashfunc
>>>>> in this file) is called with
>>>>> - func_params 0x0018f3b0 double [3]
>>>>> [0x0] -11.339976634695301 double
>>>>> [0x1] -9.7504239056205506 double
>>>>>...