similar to: [LLVMdev] LLVM and GMP

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