Displaying 20 results from an estimated 66 matches for "lougher".
2014 May 23
2
[LLVMdev] GVN incorrectly handling readnone parameter attribute?
...-functionattrs gets a 'readnone' on @store's %p. That's
wrong, it clearly stores to it. The bug is due to incorrectly handling the
copy of the pointer made by @get_pntr, because @get_pntr itself is marked
'readnone'.
Please file a bug.
Nick
On 22 May 2014 08:15, Robert Lougher <rob.lougher at gmail.com> wrote:
> Hi Philip,
>
> Thanks for the reply.
>
> On 22 May 2014 01:31, Philip Reames <listmail at philipreames.com> wrote:
> >
> > On 05/21/2014 02:52 PM, Robert Lougher wrote:
> >>
> >> On 21 May 2014 21:40, Robe...
2014 May 23
2
[LLVMdev] GVN incorrectly handling readnone parameter attribute?
On 23 May 2014 09:42, Robert Lougher <rob.lougher at gmail.com> wrote:
> Hi Nick,
>
> Thanks for replying. Bug filed:
> http://llvm.org/bugs/show_bug.cgi?id=19842
Thank you!
Strangely enough, my first conclusion was that %p was being marked
> readnone incorrectly as it wasn't handling the copy via @get_ad...
2014 May 22
2
[LLVMdev] GVN incorrectly handling readnone parameter attribute?
On 05/21/2014 02:52 PM, Robert Lougher wrote:
> On 21 May 2014 21:40, Robert Lougher <rob.lougher at gmail.com> wrote:
>> define i32* @get_pntr(i32* readnone %p) {
>> entry:
>> ret i32* %p
>> }
>>
>> define void @store(i32* nocapture readnone %p) {
>> entry:
>> store i32 10,...
2014 Dec 05
4
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
On 5 December 2014 at 06:49, Sean Silva <chisophugis at gmail.com> wrote:
>
>
> On Wed, Dec 3, 2014 at 4:23 AM, Robert Lougher <rob.lougher at gmail.com>
> wrote:
>>
>> Hi,
>>
>> In feedback from game studios a common issue is the replacement of
>> loops with calls to memcpy/memset. These loops are often
>> hand-optimised, and highly-efficient and the developers strongly want
&...
2014 May 21
4
[LLVMdev] GVN incorrectly handling readnone parameter attribute?
...rough a different pointer.
So before I try to fix GVN, my question is, am I on the right track?
Specifically, is the definition in the LangRef correct?
Thanks,
Rob.
P.S. GVN's checking of the attributes is done in
AliasAnalysis::callCapturesBefore in lib/Analysis/AliasAnalysis.cpp
--
Robert Lougher
SN Systems - Sony Computer Entertainment Group
2014 Dec 02
7
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
...sable loop-idiom recognizer for loops with variable trip count?
- A switch to disable loop-idiom recognizer for loops with constant
trip count (can't see this being much use)?
- Per-function control of loop-idiom recognizer (which must work with LTO)?
Thanks for any feedback!
Rob.
--
Robert Lougher
SN Systems - Sony Computer Entertainment Group
2014 Dec 02
2
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
On 2 December 2014 at 19:57, Joerg Sonnenberger <joerg at britannica.bec.de> wrote:
> On Tue, Dec 02, 2014 at 07:23:01PM +0000, Robert Lougher wrote:
>> In feedback from game studios a common issue is the replacement of
>> loops with calls to memcpy/memset. These loops are often
>> hand-optimised, and highly-efficient and the developers strongly want
>> a way to control the compiler (i.e. leave my loop alone).
>...
2014 Sep 05
3
[LLVMdev] Please benchmark new x86 vector shuffle lowering, planning to make it the default very soon!
On Fri, Sep 5, 2014 at 9:32 AM, Robert Lougher <rob.lougher at gmail.com>
wrote:
> Unfortunately, another team, while doing internal testing has seen the
> new path generating illegal insertps masks. A sample here:
>
> vinsertps $256, %xmm0, %xmm13, %xmm4 # xmm4 = xmm0[0],xmm13[1,2,3]
> vinsertps $256, %xmm1...
2014 Dec 06
2
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
...tion based on some IR level hint coming from the programmer and through the front-end.
Kevin
-----Original Message-----
From: Hal Finkel [mailto:hfinkel at anl.gov]
Sent: Friday, December 05, 2014 5:45 PM
To: Smith, Kevin B
Cc: LLVM Developers Mailing List; Philip Reames; David Chisnall; Robert Lougher
Subject: Re: [LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
----- Original Message -----
> From: "Kevin B Smith" <kevin.b.smith at intel.com>
> To: "Philip Reames" <listmail at philipreames.com>, "David Chisnall" <david.chisnall at...
2014 Dec 05
2
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
...ould not want a compiler to perform such a transform on at least some of their loops.
Kevin Smith
-----Original Message-----
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of Philip Reames
Sent: Friday, December 05, 2014 10:08 AM
To: David Chisnall; Robert Lougher
Cc: LLVM Developers Mailing List
Subject: Re: [LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
On 12/04/2014 11:46 PM, David Chisnall wrote:
> On 3 Dec 2014, at 23:36, Robert Lougher <rob.lougher at gmail.com> wrote:
>
>> On 2 December 2014 at 22:18, Alex Rosenberg...
2014 Dec 02
3
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
On Dec 3, 2014, at 6:12 AM, Eric Christopher <echristo at gmail.com> wrote:
>
>
>
>> On Tue Dec 02 2014 at 12:12:01 PM Robert Lougher <rob.lougher at gmail.com> wrote:
>> On 2 December 2014 at 19:57, Joerg Sonnenberger <joerg at britannica.bec.de> wrote:
>> > On Tue, Dec 02, 2014 at 07:23:01PM +0000, Robert Lougher wrote:
>> >> In feedback from game studios a common issue is the replacement...
2014 Apr 14
2
[LLVMdev] PR17975 and trunk
...ert r191059 on trunk? From what I can
see, the code has already been refactored once in r198768 (retaining
identical functionality). Further work may make it even more
difficult to unpick.
Thanks,
Rob.
P.S. CC-ing Kai Nacke in case he still intends to follow up on his
original patch.
--
Robert Lougher
SN Systems - Sony Computer Entertainment Group
2014 Sep 05
2
[LLVMdev] Please benchmark new x86 vector shuffle lowering, planning to make it the default very soon!
...re-avx-i you’ll likely see all those failures.
Let me know if you cannot and I’ll try harder to produce a test case.
Note: This is the same failure all over the place, i.e., cannot select a bit cast from various types to v4i32 or v4i64.
Thanks,
-Quentin
> On Sep 5, 2014, at 11:09 AM, Robert Lougher <rob.lougher@
> gmail.com> wrote:
>
> Hi Chandler,
>
> On 5 September 2014 17:38, Chandler Carruth <chandlerc at gmail.com <mailto:chandlerc at gmail.com>> wrote:
>>
>> On Fri, Sep 5, 2014 at 9:32 AM, Robert Lougher <rob.lougher at gmail.com>
&g...
2014 Sep 06
2
[LLVMdev] Please benchmark new x86 vector shuffle lowering, planning to make it the default very soon!
...t and I’ll try harder to produce a test case.
>>
>> Note: This is the same failure all over the place, i.e., cannot select a
>> bit cast from various types to v4i32 or v4i64.
>>
>> Thanks,
>> -Quentin
>>
>>
>> On Sep 5, 2014, at 11:09 AM, Robert Lougher <rob.lougher@
>>
>> gmail.com> wrote:
>>
>> Hi Chandler,
>>
>> On 5 September 2014 17:38, Chandler Carruth <chandlerc at gmail.com> wrote:
>>
>>
>> On Fri, Sep 5, 2014 at 9:32 AM, Robert Lougher <rob.lougher at gmail.com>
>&...
2014 Dec 05
3
[LLVMdev] Memset/memcpy: user control of loop-idiom recognizer
On 3 Dec 2014, at 23:36, Robert Lougher <rob.lougher at gmail.com> wrote:
> On 2 December 2014 at 22:18, Alex Rosenberg <alexr at leftfield.org> wrote:
>>
>> Our C library amplifies this problem by being in a dynamic library, so the
>> call has additional overhead, which for small trip counts swamps the...
2014 Sep 08
2
[LLVMdev] Please benchmark new x86 vector shuffle lowering, planning to make it the default very soon!
...ot and I’ll try harder to produce a test case.
>>
>> Note: This is the same failure all over the place, i.e., cannot select a bit cast from various types to v4i32 or v4i64.
>>
>> Thanks,
>> -Quentin
>>
>>
>>> On Sep 5, 2014, at 11:09 AM, Robert Lougher <rob.lougher@
>>> gmail.com <http://gmail.com/>> wrote:
>>>
>>> Hi Chandler,
>>>
>>> On 5 September 2014 17:38, Chandler Carruth <chandlerc at gmail.com <mailto:chandlerc at gmail.com>> wrote:
>>>>
>>>>...
2009 Mar 30
3
Call-limit=1 breaks attended transfer
Howdy,
Was there ever a fix for this?
I have Trix 2.6 running asterisk 1.4 and have to set an extension with call-limit=1. However that user can no longer do attended transfers from Linkys 962 ip phone.
Is there anyway around this?
Cheers,
Taff..
2014 Sep 04
2
[LLVMdev] Please benchmark new x86 vector shuffle lowering, planning to make it the default very soon!
Greetings all,
As you may have noticed, there is a new vector shuffle lowering path in the
X86 backend. You can try it out with the
'-x86-experimental-vector-shuffle-lowering' flag to llc, or '-mllvm
-x86-experimental-vector-shuffle-lowering' to clang. Please test it out!
There may be some correctness bugs, I'm still fuzz testing it to shake them
out. But I expect fairly few
2018 Jul 04
2
[RFC][VECLIB] how should we legalize VECLIB calls?
Hi,
On 4 July 2018 at 07:42, Nema, Ashutosh via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> + llvm-dev
>
> -----Original Message-----
> From: Nema, Ashutosh
> Sent: Wednesday, July 4, 2018 12:12 PM
> To: Hal Finkel <hfinkel at anl.gov>; Saito, Hideki <hideki.saito at intel.com>;
> Sanjay Patel <spatel at rotateright.com>; mzolotukhin at apple.com
2009 May 13
2
Help need to do Lookup from odbc database
Howdy,
How do i perform a lookup from a remote odbc database in the asterisk dialplan?
I can do it with mysql but not sure of commands for odbc connection.
Cheers!!!