Displaying 20 results from an estimated 10000 matches similar to: "LLVM 1.4 Release and Status Update!"
2005 Aug 17
1
[LLVMdev] gmake check failures on FreeBSD
They are all Alpha/PowerPC codegen related.
Running /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Alpha/dg.exp
...
FAIL:
/usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Alpha/2005-07-12-TwoMallocCalls.ll:
NODE: 0x8582a40: i32,ch = CopyFromReg 0x8582980:1, 0x85829c0
Abort trap (core dumped)
FAIL: /usr/home/jeffc/llvm/obj/../test/Regression/CodeGen/Alpha/bsr.ll:
NODE: 0x85823c0:
2009 May 31
3
Proposal for standardized mugshots
Hi,
The first issue of the newsletter is being finalized to be released on
Tuesday. For this we wanted to personalize the content a bit (and also
credit contributions) by adding mugshots when we report about people
and/or get contributed content.
To facilitate this, we need a standard to refer to these mugshots and for
this I'd like to propose the following convention for everyone who
2007 May 09
1
[LLVMdev] Compiling glibc on Linux
Reid and Bill,
Thank you very much for your helpful comments.
Your comments helped me find out what part of my work was wrong that
my changes were not effective in llvm-gcc.
Thank you again,
Babak
On May 9, 2007, at 1:57 PM, Reid Spencer wrote:
> On Wed, 2007-05-09 at 13:38 -0700, Babak Salamat wrote:
>> I am convinced to use llvm-gcc. As I mentioned in my previous email,
>> I
2007 Dec 02
0
attachment_fu doesn't generate thumbnails on windows
Hi,
I''m having trouble with attachment_fu on windows not generating any
thumbnails on the fly. I started out trying to incorporate this into my
app without success then tried implementing Mike Clarke''s tutorial
(http://www.clarkware.com/cgi/blosxom/2007/02/24) and got the same
problem.
I have resolved some gotchas I found in the "attachment_fu on Windows"
thread
2005 Jul 27
2
[LLVMdev] Making a pass available to llc?
On 7/25/05, Reid Spencer <reid at x10sys.com> wrote:
> On Mon, 2005-07-25 at 21:48 -0700, Michael McCracken wrote:
> > On 7/25/05, Reid Spencer <reid at x10sys.com> wrote:
> > > Why not just create your pass as a shared object and:
> > >
> > > opt -load mypass.so -mypass | llc
> >
> > My pass is an implementation of an analysis group that
2005 Jul 26
0
[LLVMdev] Making a pass available to llc?
On Mon, 2005-07-25 at 21:48 -0700, Michael McCracken wrote:
> On 7/25/05, Reid Spencer <reid at x10sys.com> wrote:
> > Why not just create your pass as a shared object and:
> >
> > opt -load mypass.so -mypass | llc
>
> My pass is an implementation of an analysis group that I wanted to
> make available to machine passes as well as optimization passes. So I
>
2007 May 09
0
[LLVMdev] Compiling glibc on Linux
On Wed, 2007-05-09 at 13:38 -0700, Babak Salamat wrote:
> I am convinced to use llvm-gcc. As I mentioned in my previous email,
> I have changed native code generation in llc to generate code with a
> different stack organization. In order to have working binaries, the
> libraries must be compiled with the new tool and have the same stack
> organization. Now that I cannot use
2007 May 09
0
[LLVMdev] Compiling glibc on Linux
Babak,
I strongly suggest you drop trying to use llvmc. Instead, probably just
compiling your library with llvm-gcc should be sufficient. The llvm-gcc
tool has much of llc's functionality built in to it so you're going to
get the same output. If that doesn't work for you, then please describe
what you're trying to do in more detail and we'll tell you how it can be
done.
2008 Mar 14
2
attachment_fu attributes in db
I''m using file_column for upload images.
now,I want to use the plugin attachment_fu.
I have seen that for use it, i must create the attributes like:
class CreateMugshots < ActiveRecord::Migration
def self.up
create_table :mugshots do |t|
t.column :parent_id, :integer
t.column :content_type, :string
t.column :filename, :string
t.column :thumbnail,
2007 May 09
2
[LLVMdev] Compiling glibc on Linux
Reid,
Thank you for your quick reply.
Yes, I have built and installed llvm-gcc and "llvm-gcc --print-prog-
name=cc1" return the correct path for cc1, so I assume its path is
set correctly in the config files, but I haven't installed config
files separately. Do I need to do that? Is there any documentation
about it?
Thank you again,
Babak
On May 8, 2007, at 7:33 PM, Reid
2007 May 09
3
[LLVMdev] Compiling glibc on Linux
I am convinced to use llvm-gcc. As I mentioned in my previous email,
I have changed native code generation in llc to generate code with a
different stack organization. In order to have working binaries, the
libraries must be compiled with the new tool and have the same stack
organization. Now that I cannot use llc, it seems that I have to
modify llvm-gcc to have it generate code with the
2006 Mar 17
0
[LLVMdev] Stupid '-load-vn -licm' question (LLVM 1.6)
On Mar 17, 2006, at 7:54 AM, Eric Kidd wrote:
> Unfortunately, this generates really weird code on the LLVM 1.6
> PowerPC backend:
>
> LBB_matches_1: ; regex6
> lbz r4, 0(r3)
> LBB_matches_2: ; NodeBlock
> rlwinm r5, r4, 0, 24, 31
> cmplwi cr0, r5, 98
> blt cr0, LBB_matches_4 ; LeafBlock
> LBB_matches_3: ; LeafBlock1
>
2007 May 09
0
[LLVMdev] Compiling glibc on Linux
On Tue, 8 May 2007, Babak Salamat wrote:
> Yes, I have built and installed llvm-gcc and "llvm-gcc --print-prog-
> name=cc1" return the correct path for cc1, so I assume its path is
> set correctly in the config files, but I haven't installed config
> files separately. Do I need to do that? Is there any documentation
> about it?
I'd strongly suggest just building
2005 Jul 26
2
[LLVMdev] Making a pass available to llc?
On 7/25/05, Reid Spencer <reid at x10sys.com> wrote:
> I think that the answer is that llc is intended to be the final compiler
> of executable output. Running "general" passes in llc was never part of
> the design. It just runs machine passes, assuming that its bytecode
> input is already optimized.
OK, that makes sense.
> What you're looking for is a program
2006 Mar 17
3
[LLVMdev] Stupid '-load-vn -licm' question (LLVM 1.6)
On Mar 16, 2006, at 8:47 PM, Chris Lattner wrote:
> On Thu, 16 Mar 2006, Eric Kidd wrote:
>> The duplicate loads appear at the top of the %regex6 and %regex2
>> blocks below. I've tried various alias analysis implementations
>> either alone or in combination.
>
> LICM doesn't remove common subexpressions, also -load-vn doesn't
> affect LICM. Try
2006 Nov 24
0
[LLVMdev] LLVM Newb: Getting started
Hi Wolfgang,
On Thu, 2006-11-23 at 19:47 +0100, Wolfgang Draxinger wrote:
> A few days ago Craig Black made the suggestion in the D newsgroup,
> that someone creates a D <http://www.digitalmars.com/d/index.html>
> frontend for LLVM. Never having heard of LLVM in the past, I
> immediately got captured by its design when I've read the
> documentation. I was always
2007 May 09
0
[LLVMdev] Compiling glibc on Linux
Babak,
As its manual page (http://llvm.org/docs/CommandGuide/html/llvmc.html)
states, llvmc is an experimental tool:
llvmc is considered an experimental LLVM tool because it has these
deficiencies:
Poor configuration support
The support for configuring new languages, etc. is weak. There
are many command line configurations that cannot be achieved
with the current
2007 May 09
2
[LLVMdev] Compiling glibc on Linux
Thank you Chris.
Actually, I have changed the stack organization in the "llc" source
codes for x86 target. Thus, I need libraries compiled with the new
stack organization. If I use llvm-gcc (and apparently also llvmc),
llc will not be invoked. I was hoping that llvmc would call llvm-gcc
to compile to bc file and then call llc to compile to native
assembly, but apparently this
2006 Aug 14
0
[LLVMdev] Problem with stock llvmc configuration for C
On Sun, 2006-08-13 at 21:18 +0200, Bram Adams wrote:
> Hi,
>
> Apparently there are two bugs in tools/llvmc/c:
This tool is, as yet, unfinished.
>
> /.../llvm/tools/llvmc/c:12: Error: Invalid top level configuration item
> /.../llvm/tools/llvmc/c:28: Error: Expecting a program name
> /.../llvm/tools/llvmc/c had 2 errors. Terminating.
>
> The first error relates to
2008 May 08
1
[LLVMdev] PPC Isel complex patterns
Hi all,
I have problem with specifying complex patterns in PPC Isel backend.
I would like to fetch few instructions into one like that:
def MatchPAT1 : Pat<(or
(or
(shl GPRC:$rA, (i32 imm:$imm24)),
(and (shl GPRC:$rA, (i32 imm:$imm8)), 0xFF0000)
),
(or
(srl GPRC:$rA, (i32 imm:$imm24)),
(and (shl GPRC:$rA, (i32 imm:$imm8)),0xFF00)
)), (myinstr GPRC:$rA)>;
That pattern