Displaying 20 results from an estimated 50000 matches similar to: "[LLVMdev] RE: Vector LLVM checked in!"
2005 Oct 18
0
[LLVMdev] Vector LLVM checked in!
Hi,
As advertised to some, I've checked in a BETA VERSION of my vector
extensions to LLVM. It is checked in as a CVS branch off of the main
line. You can get the branch by doing a normal llvm checkout and
adding the argument -r vector_llvm. E.g., to check out from anonymous
CVS, you would do this:
• cvs -d :pserver:anon at llvm-cvs.cs.uiuc.edu:/var/cvs/llvm login
• Hit the return
2006 May 10
1
[LLVMdev] Re: LLVMdev Digest, Vol 16, Issue 14
>
> ------------------------------
>
> Message: 3
> Date: Tue, 18 Oct 2005 15:20:29 -0500
> From: "Robert L. Bocchino Jr." <bocchino at uiuc.edu>
> Subject: [LLVMdev] Vector LLVM checked in!
> To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
> Message-ID: <64dde68b5934d83056aeb3c9f66afe7e at uiuc.edu>
> Content-Type: text/plain;
2006 Apr 07
0
[LLVMdev] CVS Broken?
On Fri, 7 Apr 2006, Robert L. Bocchino Jr. wrote:
> I did a utils/cvsupdate, and there are no conflicts. srcdir != objdir. This
> is on persephone.
>
> Are you not getting this error? Perhaps I should check out a fresh tree and
> try to compile it?
Nope, I don't think anyone else is getting this error. If you could try a
fresh build that would be great, I'll fire
2006 Apr 07
2
[LLVMdev] CVS Broken?
OK, when I copy $(SRCDIR)/include/llvm/Intrinsics.gen to $(OBJDIR)/
include/llvm/ by hand after building (and failing) once, the build
succeeds. This is definitely a makefile bug.
Rob
On Apr 7, 2006, at 11:40 AM, Chris Lattner wrote:
> On Fri, 7 Apr 2006, Robert L. Bocchino Jr. wrote:
>> I just updated from CVS, and after doing a clean rebuild I get
>> this error:
>
>
2006 Apr 07
0
[LLVMdev] CVS Broken?
I'm guessing the problem occurred because I hadn't updated in a while
(maybe a couple of weeks?) and I had an old Intrinsics.gen file
hanging around in my source directory that was getting picked up by
the makefile for some reason. This is a bug, but maybe it's harmless
because there's a onetime workaround (delete the file by hand) and it
won't be a problem for
2006 Apr 07
2
[LLVMdev] CVS Broken?
I did a utils/cvsupdate, and there are no conflicts. srcdir !=
objdir. This is on persephone.
Are you not getting this error? Perhaps I should check out a fresh
tree and try to compile it?
Rob
On Apr 7, 2006, at 11:40 AM, Chris Lattner wrote:
> On Fri, 7 Apr 2006, Robert L. Bocchino Jr. wrote:
>> I just updated from CVS, and after doing a clean rebuild I get
>> this
2006 Apr 07
0
[LLVMdev] CVS Broken?
On Fri, 7 Apr 2006, Robert L. Bocchino Jr. wrote:
> I just updated from CVS, and after doing a clean rebuild I get this error:
Are you sure that no conflicts prevented updating from going smoothly? How
are you building (srcdir ==/!= objdir)?
-Chris
> /Users/bocchino/llvm-checkin/src/include/llvm/IntrinsicInst.h: In static
> member function 'static bool
2006 Apr 07
2
[LLVMdev] CVS Broken?
I've done several CVS head builds today .. no problems on Linux.
Reid.
On Fri, 2006-04-07 at 11:53 -0500, Chris Lattner wrote:
> On Fri, 7 Apr 2006, Robert L. Bocchino Jr. wrote:
>
> > I did a utils/cvsupdate, and there are no conflicts. srcdir != objdir. This
> > is on persephone.
> >
> > Are you not getting this error? Perhaps I should check out a fresh
2006 Apr 19
0
[LLVMdev] 1.7 Pre-Release Ready for Testing
I haven't seen anyone claim x86 linux objdir == srcdir, so I'll test
it out. Missed the 18th,but I'll try to have it done asap.
On Apr 18, 2006, at 2:51 PM, Robert L. Bocchino Jr. wrote:
> I'll test on Darwin/PPC, precompiled llvmgcc, objdir == srcdir.
>
> Rob
>
> On Apr 16, 2006, at 1:42 PM, Chris Lattner wrote:
>
>> On Sun, 16 Apr 2006, Tanya Lattner
2006 Apr 18
3
[LLVMdev] 1.7 Pre-Release Ready for Testing
I'll test on Darwin/PPC, precompiled llvmgcc, objdir == srcdir.
Rob
On Apr 16, 2006, at 1:42 PM, Chris Lattner wrote:
> On Sun, 16 Apr 2006, Tanya Lattner wrote:
>> For testing, we would like a mix of people to do x86 and ppc.
>> Please send email to the list if you plan to test, what
>> architecture, and if you will use the llvm-gcc binary or compile
>> it
2006 Jan 08
0
[LLVMdev] Dynamically loaded passes under OS X
Here's why I was questioning the change to sample/lib/sample Makefile:
make[4]: Entering directory
`/proj/llvm/build/projects/sample/lib/sample'
llvm[4]: Compiling sample.c for Debug build (PIC)
llvm[4]: Linking Debug Shared Library sample.so
llvm[4]: Linking Debug Object Library sample.o
/proj/install/lib/libstdc++.a: member /proj/install/lib/libstdc++.a
(allocator-inst.o) in archive is
2009 Jun 29
0
[LLVMdev] About debug in LLVM!!!
Do you want to debug the native executables generated by your back-end?
What debug info format your native executables support?
In general, this is how it works for that case.
1. clang-cc -g generates required debug info in the .bc file.
2. The backend (llc) converts that to Dwarf (or something else as
desired by that back-end).
3. Native debuggers like (gdb) understands Dwarf and provide source
2006 Apr 07
3
[LLVMdev] CVS Broken?
I just updated from CVS, and after doing a clean rebuild I get this
error:
/Users/bocchino/llvm-checkin/src/include/llvm/IntrinsicInst.h: In
static member function 'static bool llvm::DbgInfoIntrinsic::classof
(const llvm::IntrinsicInst*)':
/Users/bocchino/llvm-checkin/src/include/llvm/IntrinsicInst.h:77:
error: 'dbg_declare' is not a member of 'llvm::Intrinsic'
2006 Jan 06
2
[LLVMdev] Dynamically loaded passes under OS X
When I tried this a while back, the .so file wasn't being built on
Mac OS X. Now it looks like it is. I got dynamic loading to work
following the instructions in http://llvm.cs.uiuc.edu/docs/
WritingAnLLVMPass.html. However, there was a typo in the
instructions (it should say LOADABLE_MODULE = 1), and I fixed that
and committed it. I also fixed the sample/lib/sample Makefile to
2009 Jun 29
3
[LLVMdev] About debug in LLVM!!!
Hi all LLVMdev!
Here is a question:
I try to understand how I can realize a debugging in LLVM!?
I have written a back end for my target and now I need a debug.
I asked developers Chris Lattner and Robert L. Bocchino. They recommend me
ask the LLVMdev.
Is there a tool like "llvm-db" about Robert said?
Here a mail from Robert:
On Jun 29, 2009, at 17:14 PM, Robert L. Bocchino
2005 Oct 18
0
[LLVMdev] Internalize or build broken?
On Tue, 18 Oct 2005, Robert L. Bocchino Jr. wrote:
> I just updated my tree, and when I do a clean rebuild, I get errors like
> this:
>
> WARNING: Internalize couldn't load file '/comp_genericeh.lst'!
> WARNING: Internalize couldn't load file '/comp_main.lst'!
> WARNING: Internalize couldn't load file '/comp_sjljeh.lst'!
> WARNING:
2006 Apr 07
1
[LLVMdev] CVS Broken?
On Fri, 7 Apr 2006, Robert L. Bocchino Jr. wrote:
>> OK, when I copy $(SRCDIR)/include/llvm/Intrinsics.gen to $(OBJDIR)/
>> include/llvm/ by hand after building (and failing) once, the build
>> succeeds. This is definitely a makefile bug.
>
> It looks like the problem also goes away if I just *delete* $(OBJDIR)/
> include/llvm/Intrinsics.gen (and then it doesn't
2006 Jan 06
0
[LLVMdev] Dynamically loaded passes under OS X
The answer lies in the lib/System/ltdl.c which is the dynamic loader
used by LLVM for cross platform dynamic loading. If there are paths or
files that we're not looking for on OS/X then that needs to be fixed.
Could you be a little more specific about what failures you are
experiencing?
Reid.
On Fri, 2006-01-06 at 14:25 -0600, Robert L. Bocchino Jr. wrote:
> Hi,
>
>
> In the
2005 Dec 15
0
[LLVMdev] Vector LLVM extension v.s. DirectX Shaders
On Thu, 15 Dec 2005, Tzu-Chien Chiu wrote:
> To write a compiler for Microsoft Direct3D shaders from our hardware,
> I have a program which translates the Direct3D shader assembly to LLVM
> assembly. I added several intrinsics for this purpose.
> It's a vector ISA and has some special instructions like:
> * rcp (reciprocal)
> * frc (the fractional portion of each input
2005 Sep 15
0
[LLVMdev] Promotion of integral values
On Wed, 14 Sep 2005, Robert L. Bocchino Jr. wrote:
> There's some optimization that turns expressions like this:
>
> short a = ...
> short b =
> int a' = cast short a to int
> int b' = cast short b to int
> int c = a' + b'
>
> into this:
>
> short a = ...
> short b = ...
> uint a' = cast short a to uint
> uint b' = cast