Displaying 20 results from an estimated 2000 matches similar to: "[LLVMdev] LLVM and GMP"
2009 Mar 25
0
[LLVMdev] LLVM and GMP
Oh. I see. That way the bigints don't need a representation in llvm IR... neat.
Sorry for the misdirecton!
On Wed, Mar 25, 2009 at 8:38 AM, Chris Lattner <clattner at apple.com> wrote:
>
> On Mar 24, 2009, at 11:20 PM, someguy wrote:
>
>> I could be wrong, but I think that you may need to add a 'big-integer'
>> intrinsic type to llvm.
>
> No, please
2009 Mar 25
2
[LLVMdev] LLVM and GMP
On Mar 24, 2009, at 11:20 PM, someguy wrote:
> I could be wrong, but I think that you may need to add a 'big-integer'
> intrinsic type to llvm.
No, please don't. GMP is just another library like libc, your front-
end should just generate calls into it like any other library. This
is similar to how we handle threading and many other "language
features".
-Chris
2009 Mar 25
3
[LLVMdev] LLVM and GMP
Hello
I've been looking to LLVM, in order to develop a compiler for a
cryptography oriented language. I started by following the tutorials on
Kaleidoscope, and I must say they were very usefull. Now I need to use
GMP, so i can add Big Integer support. I am trying to change
Kaleidoscope to support BigIntegers instead of doubles, but I don't
really know how to do that. I'd really
2009 Mar 25
0
[LLVMdev] LLVM and GMP
I could be wrong, but I think that you may need to add a 'big-integer'
intrinsic type to llvm.
On Wed, Mar 25, 2009 at 4:32 AM, Paulo Matias <paulomatias0 at gmail.com> wrote:
> Hello
>
> I've been looking to LLVM, in order to develop a compiler for a
> cryptography oriented language. I started by following the tutorials on
> Kaleidoscope, and I must say they were
2009 Mar 23
0
[LLVMdev] Wiki?
Daniel,
Can we add the relevant plugins for pretty printing of source code?
On Fri, Mar 20, 2009 at 4:45 AM, Aaron Gray <aaronngray.lists at googlemail.com
> wrote:
> >Done
>
> Yay, we got Wiki, now I can do some wicked UML diagrams for LLVM, he, he,
> he
> :)
>
> Many thanks,
>
> Aaron
>
> On Thu, Mar 19, 2009 at 3:58 PM, Daniel Berlin <dberlin at
2009 Mar 19
2
[LLVMdev] Wiki?
As soon as i get out of this meeting I will
On Thu, Mar 19, 2009 at 3:22 PM, someguy
<just.s0m3.guy+llvmdev at gmail.com> wrote:
> Daniel, can you set up the virtual host please?
>
> On Thu, Mar 19, 2009 at 9:02 PM, John Criswell <criswell at cs.uiuc.edu> wrote:
>> John Criswell wrote:
>>> someguy wrote:
>>>
>>>> Hi All,
>>>>
2009 Mar 20
2
[LLVMdev] Wiki?
>Done
Yay, we got Wiki, now I can do some wicked UML diagrams for LLVM, he, he, he
:)
Many thanks,
Aaron
On Thu, Mar 19, 2009 at 3:58 PM, Daniel Berlin <dberlin at dberlin.org> wrote:
> As soon as i get out of this meeting I will
>
> On Thu, Mar 19, 2009 at 3:22 PM, someguy
> <just.s0m3.guy+llvmdev at gmail.com> wrote:
>> Daniel, can you set up the virtual
2009 Mar 19
0
[LLVMdev] Wiki?
Done
On Thu, Mar 19, 2009 at 3:58 PM, Daniel Berlin <dberlin at dberlin.org> wrote:
> As soon as i get out of this meeting I will
>
> On Thu, Mar 19, 2009 at 3:22 PM, someguy
> <just.s0m3.guy+llvmdev at gmail.com> wrote:
>> Daniel, can you set up the virtual host please?
>>
>> On Thu, Mar 19, 2009 at 9:02 PM, John Criswell <criswell at cs.uiuc.edu>
2009 Mar 30
0
[LLVMdev] GSoC 2009: Extending LLVM IR to aid multi-core code generation
The reason for my suggestion is that adding intrinsics is also considered to
be a breaking change.
This is the third question/suggestion in the last week or so where the
intrinsics/pseudo-function idea has been raised. Perhaps what llvm really
needs is a 'generic' pseudo-intrinsic of some kind?
2009/3/30 Milos Puzovic <milos.puzovic at gmail.com>
> 2009/3/30 someguy
2009 Mar 30
4
[LLVMdev] GSoC 2009: Extending LLVM IR to aid multi-core code generation
2009/3/30 someguy
<just.s0m3.guy+llvmdev at gmail.com<just.s0m3.guy%2Bllvmdev at gmail.com>
>
> Can you not achieve the same effect without adding intrinsics? Insert
> function calls to a __spawn and __join pseudo-function instead?
>
It would make LLVM code generation more difficult because instead of
building a new instruction (in this case intrinsic) you will be building
2009 Mar 16
1
[LLVMdev] Compiling error in 64bit machines
Thank you.
I just downloaded the binaries...
Maybe I should compile it in my PC. I'll have a try. Thanks.
$ file llvm-gcc
llvm-gcc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV),
dynamically linked (uses shared libs), for GNU/Linux 2.2.5, not
stripped
2009/3/16 someguy <just.s0m3.guy+llvmdev at gmail.com>:
> How did you compile LLVM?
>
> Can you please 'file
2009 Mar 19
2
[LLVMdev] Wiki?
John Criswell wrote:
> someguy wrote:
>
>> Hi All,
>>
>> I've started outlining the notes I'd like to see on the wiki on the
>> front page (http://google2.osuosl.org/wiki/index.php/Main_Page).
>>
>> I'll hopefully add a bunch of those as I go along, but feel free to
>> both correct my mistakes and fill in the blanks.
>>
>>
2009 Mar 23
2
[LLVMdev] Wiki?
I'll see which plugins others use.
Which wiki's pretty printing are you thinking of in particular?
2009/3/23 someguy <just.s0m3.guy+llvmdev at gmail.com>:
> Daniel,
> Can we add the relevant plugins for pretty printing of source code?
>
> On Fri, Mar 20, 2009 at 4:45 AM, Aaron Gray
> <aaronngray.lists at googlemail.com> wrote:
>>
>> >Done
>>
2009 Mar 19
0
[LLVMdev] Wiki?
Daniel, can you set up the virtual host please?
On Thu, Mar 19, 2009 at 9:02 PM, John Criswell <criswell at cs.uiuc.edu> wrote:
> John Criswell wrote:
>> someguy wrote:
>>
>>> Hi All,
>>>
>>> I've started outlining the notes I'd like to see on the wiki on the
>>> front page (http://google2.osuosl.org/wiki/index.php/Main_Page).
2009 Mar 11
6
[LLVMdev] Wiki?
Hi all,
I'm pretty new to LLVM and am slowly learning the code-base and
architecture, mostly as a result of my efforts to implement a target
backend.
There are a number of resources (read: documents) available which deal
with some parts of backend development (and LLVM development in
general), but sadly they are not at all comprehensive.
I'd like to propose that a wiki be made available
2009 Mar 25
0
[LLVMdev] pragmas
Thanks for the quick responses. "disappearing function calls" is by
far the preferred way for me, as I want my pass to work with standard
LLVM and not a hacked version that supports extra pragmas, or
intrinsics. I am just new to LLVM and wanted to make sure that there
isn't already a mechanism for passing meta-data between the user and
the optimizer.
I am planning to
2009 Mar 11
0
[LLVMdev] Wiki?
I agree too. I'm working on an analysis pass and I could be adding
info to a wiki as I discover how to do things.
Anthony
On Mar 11, 2009, at 4:22 AM, someguy wrote:
> Hi all,
>
> I'm pretty new to LLVM and am slowly learning the code-base and
> architecture, mostly as a result of my efforts to implement a target
> backend.
>
> There are a number of resources
2009 Mar 11
0
[LLVMdev] Wiki?
Reid Spencer had set one up at one point, but it never got much
traction. It seems to be broken at the moment:
http://wiki.llvm.org/
On 2009-03-11, at 02:22, someguy wrote:
> Hi all,
>
> I'm pretty new to LLVM and am slowly learning the code-base and
> architecture, mostly as a result of my efforts to implement a target
> backend.
>
> There are a number of resources
2009 Mar 17
2
[LLVMdev] Wiki?
Hi All,
I've started outlining the notes I'd like to see on the wiki on the
front page (http://google2.osuosl.org/wiki/index.php/Main_Page).
I'll hopefully add a bunch of those as I go along, but feel free to
both correct my mistakes and fill in the blanks.
Could someone in a 'position of power' please cname wiki.llvm.org to
the google2.osuosl.org server so Daniel can
2009 Mar 17
0
[LLVMdev] Wiki?
someguy wrote:
> Hi All,
>
> I've started outlining the notes I'd like to see on the wiki on the
> front page (http://google2.osuosl.org/wiki/index.php/Main_Page).
>
> I'll hopefully add a bunch of those as I go along, but feel free to
> both correct my mistakes and fill in the blanks.
>
> Could someone in a 'position of power' please cname