similar to: [LLVMdev] The future of class2llvm tool

Displaying 20 results from an estimated 300 matches similar to: "[LLVMdev] The future of class2llvm tool"

2006 Mar 02
1
[LLVMdev] llvm-java state
Hi, This question is mostly addressed at Alkis, as I understand that he last worked on llvm-java and I saw him reply to another thread recently :-) When I try and run class2llvm I get a bus error because function_ in VMMethod points to 0x8. I think the problem lies in how I am using class2llvm. When I read through the Debug output, I see that class2llvm is trying to compile all of the
2006 Feb 26
2
[LLVMdev] FW: assetion failed in llvm-java
Hello. After llvm-java front-end compilation under cygwin I have encountered with the problem. Compilation successfully complete but the assertion message displayed while running application class2llvm.exe. C:\SRC_CVS\COPY\llvm\tools\llvm-java\Debug\bin>class2llvm.exe assertion "Ty->isInteger() && Ty->isSigned() && "Illegal type for signed integer
2006 Feb 27
0
[LLVMdev] FW: assetion failed in llvm-java
On 2/26/06, Dmitriy Abramov <dmitriy.abramov at star-force.com> wrote: > > > > Hello. > > > > After llvm-java front-end compilation under cygwin I have encountered with > the problem. Compilation successfully complete but the assertion message > displayed while running application class2llvm.exe. class2llvm is by no means complete and hasn't been actively
2006 Mar 03
1
[LLVMdev] printing constants
Sir, I am using the op_begin and op_end iterator for iterating over the operands as mentioned below. for (User::op_iterator operand=j->op_begin(),operand_end=j->op_end();operand!=operand_end;++operand){ Value *v=operand->get(); const Type *t=v->getType(); cerr<<endl<<" operand: "<<"[ "<<v->hasName()<<"
2010 Apr 21
2
[LLVMdev] final call for projects that work with LLVM 2.7
If your project works with LLVM 2.7 and you want it included in the release notes, please email me a blurb to include ASAP. -Chris
2011 Jul 06
1
[LLVMdev] [MCJIT] Why does it allocate function by function?
On 07/06/2011 09:42, Jim Grosbach wrote: > I agree the approach is not optimal. If we were designing completely from scratch, I would absolutely do it differently. We're not, however, and can't simply throw away what we have and start over without significant pain. It's better to instead work incrementally. The first step is to implement with the current interfaces and get the
2006 Apr 26
0
[LLVMdev] LLVM Java front-end
Hello, I have just downloaded the source from CVS. Does exist a LLVM Java front-end? If yes, where can I find documentations about it? If no, is anyway somebody working on it? Where can I find the source code related? Thanks, Alessandro
2005 Apr 29
3
[LLVMdev] Java frontend
Hello, I have just read the LLVM paper (CGO'04) and thought it was an interesting project. And, I am wondering if there exists a Java frontend (that compiles Java bytecode to LLVM code) as the paper mentioned. If there is any, what is the status of it? Pardon me if this information is obviously provided somewhere in the LLVM web site. Best regards, Hiroshi Yamauchi Purdue University
2011 Mar 10
1
[LLVMdev] LLVM 2.9 release notes + "Projects using LLVM" + API changes
Hi All, With 2.9 starting to make its way out into the world, it is time to start poking at the release notes. I plan to make a pass through llvm-commits to cull some of the major changes into bullets, but am already behind and insanely busy with other stuff over the next week. If you have commit access, I'd really appreciate it if you could take a pass through llvm/docs/ReleaseNotes.html
2006 Apr 25
4
[LLVMdev] src to src conversion
On Apr 25, 2006, at 8:56 AM, John Criswell wrote: > Ryan M. Lefever wrote: >> I am trying to use LLVM as a source to source C compiler. I use >> llvm-gcc to convert file.c->file.bc. Then I use opt to run my own >> compiler passes to convert file.bc->file.opt.bc. Then I use llc >> to convert file.opt.bc->file.opt.c. Now, I want to use normal gcc
2010 Oct 04
5
[LLVMdev] 2.8 Release notes
Hi All, I've finished the first draft of the 2.8 release notes: http://llvm.org/docs/ReleaseNotes.html Please feel free to commit improvements and enhancements. There are "a lot" of changes that went into 2.8, but I think I've scraped most of them out of the commits. However, it is also highly likely that I missed something, so if I missed your favorite feature, please speak
2010 Feb 07
0
Somewhat off topic: Building Android on CentOS 5.4
I asked this question on android-platform at googlegroups.com but never received a response. I suspect most (if not all) people compiling the Android platform are using some version of Ubuntu ... hence the lack of response. I would not normally cross post but am hopeful that another CentOS 5.4 user (not on the android-platform forum) might have successfully built the Android platform. I would
2013 Sep 03
2
[LLVMdev] LLVM in place of Dalvik on Android
Hi all, does anyone here know if Google has considered trading out the Dalvik VM for LLVM? What specifically I have in mind is that apps could be compiled to LLVM IR and distributed (after optimization) in that form, and then compiled to machine code on the Android machine itself. This would leave only ISA optimizations to the Android machine. It would seem, from my limited perspective, that
2008 Feb 22
7
Windows Kernel & Executive implementation
Hello everyone, my name is Volodymyr, I am driver developer mostly doing stuff for Windows. I discovered that WineHQ project does not have support for drivers (am I wrong?). In other words, quite a big amount of applications will fail to function properly, because many of them are using helper device drivers to get some extended functionality. I can just mention RegMon, FileMon, TDIMom, and
2014 Feb 10
2
[LLVMdev] Fwd: [windows) how to use weak references with llvm 3.4 and windows?
Hello, I'm generating C code (and the resulting obj files) using llvm 3.4 for both unix and windows. And I use the dreaded weak references, that, for windows, are not too widely supported. When I link my application on linux, I have no issue. But when I'm doing the same on windows using mingw I got a duplicate symbol error :
2013 Sep 21
2
[LLVMdev] [ASan] static linking on android?
Why does compiler-rt ship a shared object for ASan on Android instead of a static library? Would statically linking ASan on Android at least be safe for standalone executables? And if I'm wanting to use ASan in C++ code that is invoked from an APK, can I statically link ASan? If not, what is the reason we need to preload Dalvik with the ASan shared object? I assume static linking here
2012 Oct 11
7
kern.maxswzone is gone... what next?
Hi all. I prefer to build all ports in /tmp, which is actually a tmpfs filesystem. I have 8G partition. But when I tried to compile Apache OpenOffice system starts shooting processes when I was near 6G of swap. Oct 11 18:12:32 ar1l0u kernel: swap zone exhausted, increase kern.maxswzone Oct 11 18:12:32 ar1l0u kernel: pid 1334 (java), uid 818, was killed: out of swap space Oct 11 18:12:32
2015 Jun 04
2
[LLVMdev] non-standard machine value types
Hi all. I'm looking for a ways of defining register files with non-standard machine value type in tablegen. The value types not covered by SimpleValueType enum. For example (from the top of my head) 25 bit integers, or 8 way 18 bit integers. These types going to be used with intrinsics so I also need appropriate C custom types defined. I wonder if I can describe those in tablegen files or do
2014 Feb 11
2
[LLVMdev] Fwd: [windows) how to use weak references with llvm 3.4 and windows?
Thanks for your clear answer. Do you know what modifier should I use to declare such weak symbols in my llvm intermediate code? So that it can be compiled to the .o file with the weak attribute ? Le 10 févr. 2014 19:44, "Reid Kleckner" <rnk at google.com> a écrit : > COFF doesn't support the same kind of concept of 'weak' that ELF does. > This is the issue that
2014 Feb 12
2
[LLVMdev] Fwd: [windows) how to use weak references with llvm 3.4 and windows?
So instead of using linkagetypes.weak I should use externalweaklinkage ? Le 11 févr. 2014 18:29, "Reid Kleckner" <rnk at google.com> a écrit : > You'd have to use extern_weak linkage. Clang compiles the foo declaration > to: > $ clang -cc1 -emit-llvm -o - t.c | grep declare.*@foo > declare extern_weak i32 @foo(...) #1 > > > > On Tue, Feb 11, 2014 at