Displaying 20 results from an estimated 100000 matches similar to: "[LLVMdev] Pointer size"
2010 Nov 30
0
[LLVMdev] fixed point types
Hi,
all right, no fixed point type in LLVM :-(
May I ask then, what could one expect from various optimizations when using intrinsics to support the fixed point type? LTO, Value optimizations, mem ??
Are you saying it is feasible to add intrinsics and some extra optimizers for these, then?
Best regards,
Jonas
> Subject: Re: [LLVMdev] fixed point types
> From: clattner at apple.com
>
2010 Nov 29
2
[LLVMdev] fixed point types
<retitling to be useful>
LLVM shouldn't have a fixed point type class. You should just use standard integer types. Supporting fixed point and saturation should by done by adding new operations to llvm IR. If you're interested in this, I'd suggest starting by implementing these as intrinsics. If it makes sense over time we can change them to primitive instructions if there is
2010 Dec 01
2
[LLVMdev] fixed point types
On Tue, Nov 30, 2010 at 05:48, Jonas Paulsson <jnspaulsson at hotmail.com> wrote:
>
> May I ask then, what could one expect from various optimizations when using
> intrinsics to support the fixed point type? LTO, Value optimizations, mem ??
>
Can you not just lower your fixed-point operations to widen, perform
normal integer operation, shift and truncate? With LLVM's
2010 Dec 01
0
[LLVMdev] fixed point types
Hi,
thanks a lot for the answer.
By mem, I meant optimizations that involves load/store intrinsics, eg llvm.fixPload(). What would the consequences of this be?
I ask then, is there any interest at all in the LLVM community for fixed point support in the future? Are there even any local successful projects that you know of?
Did you mean that fixed point support in terms of intrinsics and code
2010 Nov 29
2
[LLVMdev] Fw: LLVMdev Digest, Vol 77, Issue 41
You probably meant to send this to LLVMdev as well.
Begin forwarded message:
Date: Mon, 29 Nov 2010 08:26:03 +0100
From: Jonas Paulsson <jnspaulsson at hotmail.com>
To: <edwintorok at gmail.com>
Subject: RE: [LLVMdev] LLVMdev Digest, Vol 77, Issue 41
Yes, the new type is simply a static object managed by Type and
LLVMContext. This is only referred to by Values of fixed point type.
2010 Nov 26
4
[LLVMdev] LLVMdev Digest, Vol 77, Issue 41
> On Thu, 25 Nov 2010 11:06:48 +0100
> Duncan Sands <baldrick at free.fr> wrote:
>
> > Hi Jonas,
> >
> > > I am investigating the possibilities of incorporating fixed point
> > > support into the LLVM I/R.
> >
> > I think you should write a rationale explaining why you want to
> > introduce new types etc rather than using the
2011 Oct 11
0
[LLVMdev] [cfe-dev] Clang, #include <math.h>
Hi,
[Re-cc'ing list - please hit "reply to all"! :) ]
You can't just use your system C and maths libraries when cross-compiling. The C and especially math libraries make lots of assumptions about the underlying system - ABI, endianness and most importantly the assembly language for inline assembly.
You will need to cross-compile a C or math library.
Cheers,
James
From:
2010 Nov 26
0
[LLVMdev] LLVMdev Digest, Vol 77, Issue 41
On Fri, 26 Nov 2010 16:32:42 +0100
Jonas Paulsson <jnspaulsson at hotmail.com> wrote:
>
>
>
> > On Thu, 25 Nov 2010 11:06:48 +0100
> > Duncan Sands <baldrick at free.fr> wrote:
> >
> > > Hi Jonas,
> > >
> > > > I am investigating the possibilities of incorporating fixed
> > > > point support into the LLVM I/R.
2010 Nov 30
2
[LLVMdev] fixed point types
On Tue, Nov 30, 2010 at 2:48 PM, Jonas Paulsson <jnspaulsson at hotmail.com> wrote:
> all right, no fixed point type in LLVM :-(
>
> May I ask then, what could one expect from various optimizations when using
> intrinsics to support the fixed point type? LTO, Value optimizations, mem ??
You'd have to implement explicit support for the new intrinsics in
various places. For
2010 Dec 01
0
[LLVMdev] fixed point types
On Wed, Dec 1, 2010 at 8:11 AM, me22 <me22.ca at gmail.com> wrote:
> On Tue, Nov 30, 2010 at 05:48, Jonas Paulsson <jnspaulsson at hotmail.com> wrote:
>> May I ask then, what could one expect from various optimizations when using
>> intrinsics to support the fixed point type? LTO, Value optimizations, mem ??
>>
>
> Can you not just lower your fixed-point
2011 Mar 11
2
[LLVMdev] make
Hi,
is it possible to reduce link time by excluding unused target backends?
I would like to type
tools/llc make -target=... , and just build it for one backend.
/Jonas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110311/c2179915/attachment.html>
2011 Mar 11
0
[LLVMdev] make
Jonas Paulsson <jnspaulsson at hotmail.com> writes:
> is it possible to reduce link time by excluding unused target backends?
>
> I would like to type
>
> tools/llc make -target=... , and just build it for one backend.
If you build with configure && make, use the configure option
--enable-targets. If you build with cmake && make, pass
2012 Dec 11
0
[LLVMdev] FW: Register classes, reg unit weights calculation in tablegen
To: Andrew Trick
Hi,
I write you directly as you are the commiter of the code I am having problems with for my target - see below. I wonder what you think about this?
Thanks,
Jonas
________________________________
From: Jonas Paulsson
Sent: Thursday, December 06, 2012 4:14 PM
To: llvmdev at cs.uiuc.edu
Subject: Register classes, reg unit weights calculation in tablegen
Hi,
I have a problem
2011 Oct 13
1
[LLVMdev] VirtRegRewriter.cpp: LocalRewriter::ProcessUses()
Yes, I'm saying that the implicit-def operand that was added in this case ended up as #4, out of 6, when the operands list was reallocated in addOperand().
If addOperand was rewritten, I think it's best not to add my fix for ProcessUses(), as I wrote earlier.
Jonas
Subject: Re: [LLVMdev] VirtRegRewriter.cpp: LocalRewriter::ProcessUses()
From: stoklund at 2pi.dk
Date: Wed, 12 Oct 2011
2013 Apr 17
0
[LLVMdev] alias analysis in backend
----- Original Message -----
> From: "Jonas Paulsson" <jonas.paulsson at ericsson.com>
> To: "Hal Finkel" <hfinkel at anl.gov>
> Cc: llvmdev at cs.uiuc.edu
> Sent: Wednesday, April 17, 2013 12:22:49 AM
> Subject: RE: [LLVMdev] alias analysis in backend
>
> Hi Hal,
>
> Thanks. How about a symbol with two different immediate offsets - the
2013 Apr 18
0
[LLVMdev] alias analysis in backend
----- Original Message -----
> From: "Andrew Trick" <atrick at apple.com>
> To: "Hal Finkel" <hfinkel at anl.gov>
> Cc: "Jonas Paulsson" <jonas.paulsson at ericsson.com>, llvmdev at cs.uiuc.edu
> Sent: Thursday, April 18, 2013 2:33:52 AM
> Subject: Re: [LLVMdev] alias analysis in backend
>
>
> On Apr 17, 2013, at 2:33 AM,
2011 May 20
1
[LLVMdev] LLVMdev Digest, Vol 83, Issue 33
I have a few pass managers, but only one of them has been initialized with
addPassesToEmitCode, how do I find how many passes are added to a function
pass manager ?
Thank you,
Xin
On Fri, May 20, 2011 at 1:00 PM, <llvmdev-request at cs.uiuc.edu> wrote:
> Send LLVMdev mailing list submissions to
> llvmdev at cs.uiuc.edu
>
> To subscribe or unsubscribe via the World Wide
2013 Feb 18
0
[LLVMdev] DFAPacketizer
Hi Anshu,
Would there be any interest in extending this algorithm to handling more extensive models, such as VLIW scheduling based on FU's and bundle space... ie handle multiple stages ?
I might do it and commit, if there is acceptance and guidance...
Jonas
________________________________
From: Anshuman Dasgupta [mailto:adasgupt at codeaurora.org]
Sent: Tuesday, February 12, 2013 4:47 PM
2013 Apr 18
2
[LLVMdev] alias analysis in backend
On Apr 17, 2013, at 2:33 AM, Hal Finkel <hfinkel at anl.gov> wrote:
> ----- Original Message -----
>> From: "Jonas Paulsson" <jonas.paulsson at ericsson.com>
>> To: "Hal Finkel" <hfinkel at anl.gov>
>> Cc: llvmdev at cs.uiuc.edu
>> Sent: Wednesday, April 17, 2013 12:22:49 AM
>> Subject: RE: [LLVMdev] alias analysis in backend
2011 May 20
1
[LLVMdev] subregisters, def-kill
I see, thanks.
I used to work with GCC, which has an SSA-property verification run after each pass. It is surprising to find that LLVM does not check this!
Jonas
> Subject: Re: [LLVMdev] subregisters, def-kill
> From: stoklund at 2pi.dk
> Date: Thu, 19 May 2011 15:39:40 -0700
> CC: llvmdev at cs.uiuc.edu
> To: jnspaulsson at hotmail.com
>
>
> On May 19, 2011, at 7:47