Displaying 20 results from an estimated 9000 matches similar to: "[LLVMdev] clang builds on Sparc/Linux!"
2007 Aug 06
0
[LLVMdev] clang builds on Sparc/Linux!
On Tue, 24 Jul 2007 wilsonk at cpsc.ucalgary.ca wrote:
Hi Kelly,
Sorry for the delay, I'm way behind in email :(
> I built llvm-2.0 (the svn version) by just typing "./configure;make". I
> then downloaded clang from the svn repository (revision 40382) and changed
> to it's directory under .../llvm/tools/clang. I did a "make" without
> incident for clang,
2009 Aug 19
2
[LLVMdev] Solaris (sparc) llc bugs
Hello.
I have been trying to check, how llvm works on Solaris recently.
First I have tested lli, whitch seems to execute the bytecode generated
on Linux without any problems. However, llc has failed to generate valid
SPARC assembler code even on the helloworld example. Here is the generated
code:
sakharov at trillian:~$ cat ./test.s
.text
.align 16
.globl main
2008 Jul 31
4
[LLVMdev] Sparc assembly syntax
On Jul 31, 2008, at 9:57 AM, Dale Johannesen wrote:
>
> On Jul 31, 2008, at 4:52 AMPDT, Richard Pennington wrote:
>
>> Any code that I generate for the Sparc fails at assembly time using a
>> gas assembler built for the Sparc.
>>
>> I get code like the following from the code generator:
>>
>> save -96, %o6, %o6
>>
>> and get a syntax
2007 Feb 05
1
[LLVMdev] Backend to start with
Hello.
I have a very simple code like this:
int sum(int i, int j)
{
int k;
k = i + j;
}
#ifdef LINUX
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int k;
k = sum(3,4);
return k;
}
#endif
If I emit this to SPARC assembly mnemonics through LLVM, it is shown as follows
2008 Jul 31
2
[LLVMdev] Sparc assembly syntax
Any code that I generate for the Sparc fails at assembly time using a
gas assembler built for the Sparc.
I get code like the following from the code generator:
.text
.align 16
.globl main
.type main, #function
main:
save -96, %o6, %o6
and get a syntax error on the save instruction.
I think sparc syntax should be:
.text
.align
2008 Jul 31
0
[LLVMdev] Sparc assembly syntax
Chris Lattner wrote:
> This is probably a difference between the sun and GNU assemblers.
> There is no current sparc maintainer, so feel free to change it if one
> way works better for you.
Hi Chris,
Here's the fix:
Index: SparcRegisterInfo.cpp
===================================================================
--- SparcRegisterInfo.cpp (revision 700)
+++
2008 Jul 31
0
[LLVMdev] Sparc assembly syntax
On Jul 31, 2008, at 4:52 AMPDT, Richard Pennington wrote:
> Any code that I generate for the Sparc fails at assembly time using a
> gas assembler built for the Sparc.
>
> I get code like the following from the code generator:
>
> save -96, %o6, %o6
>
> and get a syntax error on the save instruction.
>
> I think sparc syntax should be:
>
> main:
>
2007 May 03
1
[LLVMdev] Attending conference - possibly
Hi everyone,
I would like to attend the conference, but may not be able to make it for
sure. Could you put me down as unconfirmed, please.
Thanks,
Kelly Wilson, M.Sc.
Independant
University of Calgary Alumnus
2013 Jun 27
0
[LLVMdev] Proposal: extended MDString syntax
On Jun 26, 2013, at 4:18 PM, Eric Christopher <echristo at gmail.com> wrote:
> So inverting it so that MI contains LLVM IR instead of the other way
> around? Then we'd need a serialization format for MI that happened to
> include a way of serializing LLVM IR within. From a quick "hey, this
> seems reasonable" the idea of embedding the MI into the IR rather than
2016 Apr 27
2
[Sparc] builtin setjmp / longjmp - need help to get past last problem
Hi,
I'm implementing __builtin_setjmp and __builtin_longjmp for Sparc 32 bit processors (64 bit later, time allowing).
I'm basing the code on the PowerPC version, which itself is based on the X86 version.
This code is very nearly working, and I've had it working for -O0 optimisation (with a slightly different version to that below), so I know it's close.
However, the PowerPC
2007 Sep 04
0
[LLVMdev] How to put a pass for last?
Hello guys,
I'm writing a pass that must check every machine instruction that will go to
assembly.
I've put my pass registration just before the "addAsmEmmiter" line in
LLVMTargetMachine.cpp
But, iterating trought machine functions and basic blocks inside the
functions, there are still machine instructions that I cant reach.
This is the beginnig of the asm output of my example
2005 Mar 02
1
Addons Make Problems! HELP!
Hi all,
I have a server with an Athlon 64 3200 and Fedora Core 2 x86_64.
I have compiled and installed Asterisk 1.0.6 without any problems. When
I try to make asterisk-addons-1.0.6 it say me:
[root@server1 asterisk-addons-1.0.6]# make
./mkdep -fPIC -I../asterisk -D_GNU_SOURCE -I/usr/include/mysql `ls *.c`
make -C format_mp3 all
make[1]: Entering directory
2005 Mar 19
2
Problem with asterisk-addons/OS X
Hi,
Having all sorts of troubles getting mysql cdr support under OS X.
Mysql, DBI and DBD all installed and running ok, privileges all set
correctly (I think). Latest asterisk-addons checked out of cvs. Keep
getting error on make install (implies gcc doesn't support -shared
linking, which is wierd):
Anyone got mysql cdr support running on OS X?
Cheers
Rob
2005 Jan 18
2
problems compiling asterisk-addons
Hello maybe someone can help me?
I did the CVS checkout and then compiled asterisk
Then I tried to compile the addons and got the following (don't
understand what's wrong at all and can't find anything about this error
on google/wiki)
app_addon_sql_mysql.c:164:64: macro "AST_LIST_REMOVE" requires 4
arguments, but only 3 given
app_addon_sql_mysql.c: In function
2005 Mar 22
2
Asterisk-addons/OS X woes
Hi,
Know there has been numerous posts on the subject of asterisk-addons
and OS X. We have other uses for MySQL on the machine so changing over
to Postgres at this point (which apparently works for CDRs) is not
really an option. Have also contemplated a cron job to simply poll the
csv cdrs and insert them into MySQL. Messy but gets over the short
term problem.
Compilation problem does
2004 Dec 07
3
can't compile chan_capi 3.5 after patch applied :-(
Hi I use RH 9 + asterisk v1.0 stable + 2 PCI fritz cards + chan_capi
3.5 and it works fine,
Since my users want fax fonctionnality and customers know 1 of the msm
as fax number I wanted to try the chan_capi-0.3.5 patch
if I patch chan_capi and run make, I get an error message , as you
can read below, orginal chan_capi compile works, when patched I get
an error, no CID ?
Any idea ?
anybody
2007 Apr 25
2
assigning two conditions to grep()
Hi,
i have a problem in assigning 2 conditions to grep() ,
my data look like this:
DA 24 N7 Rad= 3.4 20 Sac= 0.93 Acc= 4.76
DA 24 N7 Rad= 3.4 14 Sac= 0.65 Acc= 3.33
DA 24 N7 Rad= 3.4 3 Sac= 0.14 Acc= 0.71
DA 24 N7 Rad= 3.4 11 Sac= 0.51 Acc= 2.62
DG 23 N7 Rad= 3.4 8 Sac= 0.37 Acc= 1.91
DG 23 N7 Rad= 3.4 5 Sac= 0.23 Acc= 1.19
DG 23 N7 Rad= 3.4 0 Sac= 0.00 Acc= 0.00
DG 23 N7 Rad= 3.4 3 Sac=
2006 May 30
5
Compiling Asterisk-addons
Did the following:
svn checkout http://svn.digium.com/svn/asterisk-addons/trunk asterisk-addons
svn checkout http://svn.digium.com/svn/asterisk/trunk asterisk
svn checkout http://svn.digium.com/svn/zaptel/trunk zaptel
svn checkout http://svn.digium.com/svn/libpri/trunk libpri
Compiled and installed zaptel, libpri, asterisk and finally asterisk-addons.
Following errors ocurrs when compiling
2003 Feb 28
2
error in tor2
i have error in install module of tor2.
but it compile good.
what happen ?
ivr2:/usr/src/zaptel # make clean; make install
rm -f torisatool makefw tor2fw.h
rm -f zttool
rm -f *.o ztcfg tzdriver sethdlc
rm -f zonedata.lo tonezone.lo libtonezone.so.1.0 *.lo
rm -f gendigits tones.h
rm -f libtonezone*
rm -f tor2ee
rm -f core
cc -I. -O4 -g -Wall -DBUILDING_TONEZONE -DSTANDALONE_ZAPATA -c -o
2012 Jan 12
1
[LLVMdev] A question of Sparc assembly generated by llc
Hi,
There are some generated Sparc assembly code like this:
main: ! @main
! BB#0:
save %sp, -112, %sp
sethi 0, %l0
or %g0, 5, %l1
st %l0, [%fp+-4]
st %l1, [%fp+-8]
st %l1, [%fp+-12]
sethi %hi(.L.str), %l1
ld [%fp+-8], %o1
add %l1, %lo(.L.str), %l1
or %g0, %l1, %o0
call printf
nop
ld [%fp+-12], %o2
ld [%fp+-8], %l2
sethi %hi(.L.strQ521), %l3
add