search for: meadors

Displaying 20 results from an estimated 85 matches for "meadors".

Did you mean: meador
2012 Nov 12
6
[LLVMdev] RFC: Code Ownership
On 11/11/2012 11:58 PM, Chris Lattner wrote: >> Is there a particular sub-system size that makes sense to mark as owned? I have been >> reworking the library call simplification infrastructure recently and will be happy >> to sign up as an owner for that. > > I think that "directory level" is the right granularity. If you're interested in signing > up
2012 Nov 12
0
[LLVMdev] RFC: Code Ownership
Hi, On 12/11/12 15:11, Meador Inge wrote: > On 11/11/2012 11:58 PM, Chris Lattner wrote: > >>> Is there a particular sub-system size that makes sense to mark as owned? I have been >>> reworking the library call simplification infrastructure recently and will be happy >>> to sign up as an owner for that. >> >> I think that "directory level"
2013 Jan 07
2
[LLVMdev] ASan and UBSan Test Failures
On Jan 6, 2013, at 10:54 AM, Kostya Serebryany wrote: > Alex (in CC) is working on asan for OS X. I think he can handle ubsan as well. > (but give us a few days, we are all out of office due to holidays). OK, thanks. If there are no objections, then I can go ahead and commit the attached test case fix I mentioned before. Adding ALWAYS_INLINE to 'free_common' in r158885 changed
2012 Feb 23
2
[LLVMdev] x86-64 sign extension for parameters and return values
On Thu, Feb 23, 2012 at 3:54 PM, Eli Friedman <eli.friedman at gmail.com> wrote: > LLVM has traditionally assumed that all integer argument and return > types narrower than int are promoted to int on all architectures. > Nobody has actually noticed any issues with this before now, as far as > I know. The only reason that I noticed was that Python ctypes started misbehaving when
2015 Nov 11
2
[AArch64] Address computation folding
Hi, Indeed, the complex add is more expensive on all Cortex cores I know of. However there is an important point here that the code sequence we generate requires two registers live instead of one. In high regpressure loops, were probably losing performance. James On Wed, 11 Nov 2015 at 21:09, Tim Northover via llvm-dev < llvm-dev at lists.llvm.org> wrote: > On 11 November 2015 at
2012 Nov 12
2
[LLVMdev] RFC: Code Ownership
On 11/12/2012 09:35 AM, Duncan Sands wrote: > Hi, > > On 12/11/12 15:11, Meador Inge wrote: >> On 11/11/2012 11:58 PM, Chris Lattner wrote: >> >>>> Is there a particular sub-system size that makes sense to mark as owned? I have been >>>> reworking the library call simplification infrastructure recently and will be happy >>>> to sign up as
2015 Jul 23
0
[LLVMdev] Bang Operator
On Thu, Jul 23, 2015 at 9:53 AM, Sky Flyer <skylake007 at googlemail.com> wrote: > Hello all, > > I don't find anything helping me understand the llvm bang operator. In the > llvm TableGen language reference, it only says: > > 'TableGen also has “bang operators” which have a wide variety of meanings:' > > I would be very thankful if someone can explain it
2012 Mar 07
0
[LLVMdev] x86-64 sign extension for parameters and return values
Hi Meador, Have you filed a bugzilla report? What's the PR number? Evan On Feb 23, 2012, at 3:11 PM, Meador Inge wrote: > On Thu, Feb 23, 2012 at 3:54 PM, Eli Friedman <eli.friedman at gmail.com> wrote: > >> LLVM has traditionally assumed that all integer argument and return >> types narrower than int are promoted to int on all architectures. >> Nobody has
2012 Nov 15
0
[LLVMdev] Code Ownership - BBVectorize
On Nov 14, 2012, at 11:34 PM, Evan Cheng <evan.cheng at apple.com> wrote: > > On Nov 14, 2012, at 10:59 AM, Chris Lattner <clattner at apple.com> wrote: > >> >> On Nov 13, 2012, at 11:43 PM, Evan Cheng <evan.cheng at apple.com> wrote: >> >>> SelectionDAG is big enough to have multiple owners. Legalizer, dag combine, etc. can each have a
2013 Jan 10
0
[LLVMdev] ASan and UBSan Test Failures
Hi Meador, I couldn't reproduce the ASan failures on my 10.8 machine (trying that on a 10.7 one now) I'll look into making the in-process symbolizer work on OSX (which should fix some of the ubsan failures), but we do not need it in production currently, so I'm not sure when I get to it. On Mon, Jan 7, 2013 at 7:48 PM, Meador Inge <meadori at codesourcery.com> wrote: > >
2015 Jul 23
3
[LLVMdev] Bang Operator
Hello all, I don't find anything helping me understand the llvm bang operator. In the llvm TableGen language reference, it only says: 'TableGen also has “bang operators” which have a wide variety of meanings: *'* I would be very thankful if someone can explain it to me. e.g. what does "!strconcat" or "!if" mean? Cheers ES -------------- next part --------------
2013 Jan 06
2
[LLVMdev] ASan and UBSan Test Failures
I also encounter this issue and solved it locally by implementing this 2 functions. - The linux version of StartSymbolizerSubprocess uses only POSIX function and can be reused as is on OS X (maybe we should move it in a new sanitizer_symbolizer_posix.cc file) - I have a simple implementation of GetListOfModules (see the attached file) but it required 10.6 at least. That said, implementing this
2013 Jan 05
2
[LLVMdev] ASan and UBSan Test Failures
I am building LLVM on OS X 10.7.5 with cmake. Under this configuration some ASan and UBSan tests are failing: $ make check-ubsan … ******************** Testing Time: 2.36s ******************** Failing Tests (11): UndefinedBehaviorSanitizer :: Float/cast-overflow.cpp UndefinedBehaviorSanitizer :: Integer/add-overflow.cpp UndefinedBehaviorSanitizer :: Integer/div-zero.cpp
2014 Mar 18
2
[LLVMdev] Problems building host tools when cross compiling LLVM
On 03/18/2014 01:51 PM, Eric Christopher wrote: > I missed it coming across the first time (and that's a long time ago). > I haven't had a chance to look at it and the archives don't have the > actual patch. Can you send it? Sure. See attached. This is the same as the patch provided by Ekaterina Sanina in the thread I linked. I can build fine with this applied for the
2013 Jan 05
0
[LLVMdev] ASan and UBSan Test Failures
Some more information … On Jan 4, 2013, at 6:56 PM, Meador Inge wrote: > I am building LLVM on OS X 10.7.5 with cmake. Under this configuration some ASan and UBSan tests > are failing: > > $ make check-ubsan > > … > > ******************** > Testing Time: 2.36s > ******************** > Failing Tests (11): > UndefinedBehaviorSanitizer ::
2012 Nov 15
4
[LLVMdev] Code Ownership - BBVectorize
On Nov 14, 2012, at 10:59 AM, Chris Lattner <clattner at apple.com> wrote: > > On Nov 13, 2012, at 11:43 PM, Evan Cheng <evan.cheng at apple.com> wrote: > >> SelectionDAG is big enough to have multiple owners. Legalizer, dag combine, etc. can each have a separate owner. > > I don't think that makes sense given our model of code owner. The important task
2012 Aug 03
2
[LLVMdev] Proposal to merge SimplifyLibCalls into InstCombiner
On 08/02/2012 11:11 AM, Chris Lattner wrote: >> A new self-contained `LibCallSimplifier` class will be created. An instance >> of the class will be instantiated when running the `InstCombiner` pass. It's >> folding functionality will be invoked from `InstCombiner::tryOptimizeCall` and >> the implementation will be table-driven like `SimplifyLibCalls`. All of the
2012 Aug 03
0
[LLVMdev] Proposal to merge SimplifyLibCalls into InstCombiner
On Aug 3, 2012, at 12:56 PM, Meador Inge <meadori at codesourcery.com> wrote: >>> An option for enabling/disabling library call simplification in `InstCombiner` >>> will be available. For backwards compatibility perhaps it should remain >>> '-simplify-libcalls'. The `NumSimplified` and `NumAnnotated` statistics shall >>> be added to
2015 Nov 11
3
[AArch64] Address computation folding
Hi, I was looking at some AArch64 benchmarks and noticed some simple cases where addresses are being folded into the address mode computations and was curious as to why. In particular, consider the following simple example: void f2(unsigned long *x, unsigned long c) { x[c] *= 2; } This generates: lsl x8, x1, #3 ldr x9, [x0, x8] lsl x9, x9, #1 str x9, [x0, x8] Given the two
2013 Jan 06
0
[LLVMdev] ASan and UBSan Test Failures
On Sun, Jan 6, 2013 at 4:03 PM, Jean-Daniel Dupas <devlists at shadowlab.org>wrote: > I also encounter this issue and solved it locally by implementing this 2 > functions. > > - The linux version of StartSymbolizerSubprocess uses only POSIX function > and can be reused as is on OS X (maybe we should move it in a new > sanitizer_symbolizer_posix.cc file) > - I have a