search for: addresssafety

Displaying 7 results from an estimated 7 matches for "addresssafety".

2012 Jan 24
4
[LLVMdev] load widening conflicts with AddressSanitizer
Hi Kostya, > [resurrecting an old mail thread about AddressSanitizer false positive caused by > load widening] > > Once the Attribute::AddressSafety is set by clang (a separate patch), fixing > this bug may look as simple as this: I don't get the point of an attribute. There's plenty of code out there that does wide loads like this directly (without them being created by the optimizers) since, just like the optimizers, they know it...
2012 Jan 24
0
[LLVMdev] load widening conflicts with AddressSanitizer
Hi, [resurrecting an old mail thread about AddressSanitizer false positive caused by load widening] Once the Attribute::AddressSafety is set by clang (a separate patch), fixing this bug may look as simple as this: --- lib/Analysis/MemoryDependenceAnalysis.cpp (revision 148708) +++ lib/Analysis/MemoryDependenceAnalysis.cpp (working copy) @@ -323,6 +323,14 @@ !TD.fitsInLegalInteger(NewLoadByteSize*8)) return 0;...
2012 Jan 24
0
[LLVMdev] load widening conflicts with AddressSanitizer
On Tue, Jan 24, 2012 at 10:23:06AM +0100, Duncan Sands wrote: > Hi Kostya, > > > [resurrecting an old mail thread about AddressSanitizer false positive caused by > > load widening] > > > > Once the Attribute::AddressSafety is set by clang (a separate patch), fixing > > this bug may look as simple as this: > > I don't get the point of an attribute. There's plenty of code out there > that does wide loads like this directly (without them being created by the > optimizers) since, just like the...
2011 Dec 28
2
[LLVMdev] load widening conflicts with AddressSanitizer
________________________________ From: Kostya Serebryany [kcc at google.com] Sent: Wednesday, December 28, 2011 2:46 PM To: Criswell, John T Cc: llvmdev at cs.uiuc.edu Subject: Re: [LLVMdev] load widening conflicts with AddressSanitizer On Wed, Dec 28, 2011 at 12:40 PM, Criswell, John T <criswell at illinois.edu<mailto:criswell at illinois.edu>> wrote: Dear All, I think adding
2012 Jan 24
0
[LLVMdev] load widening conflicts with AddressSanitizer
On Tue, Jan 24, 2012 at 1:23 AM, Duncan Sands <baldrick at free.fr> wrote: > Hi Kostya, > > > [resurrecting an old mail thread about AddressSanitizer false positive > caused by > > load widening] > > > > Once the Attribute::AddressSafety is set by clang (a separate patch), > fixing > > this bug may look as simple as this: > > Hi Duncan, > I don't get the point of an attribute. There's plenty of code out there > that does wide loads like this directly (without them being created by the > optimizers...
2012 Jan 24
2
[LLVMdev] load widening conflicts with AddressSanitizer
...can Sands <baldrick at free.fr > <mailto:baldrick at free.fr>> wrote: > > Hi Kostya, > > > [resurrecting an old mail thread about AddressSanitizer false positive > caused by > > load widening] > > > > Once the Attribute::AddressSafety is set by clang (a separate patch), fixing > > this bug may look as simple as this: > > Hi Duncan, > > I don't get the point of an attribute. There's plenty of code out there > that does wide loads like this directly (without them being created by the >...
2012 Jan 24
0
[LLVMdev] load widening conflicts with AddressSanitizer
...gt; <mailto:baldrick at free.fr>> wrote: >> >> Hi Kostya, >> >> > [resurrecting an old mail thread about AddressSanitizer false >> positive >> caused by >> > load widening] >> > >> > Once the Attribute::AddressSafety is set by clang (a separate >> patch), fixing >> > this bug may look as simple as this: >> >> Hi Duncan, >> >> I don't get the point of an attribute. There's plenty of code out >> there >> that does wide loads like this directly...