<div>llvm-gcc (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2.9)</div><div>Copyright (C) 2007 Free Software Foundation, Inc.</div><div>This is free software; see the source for copying conditions.  There is NO</div>

<div>warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</div><div><br></div><div><br></div><div>llc --version:</div><div><div>Low Level Virtual Machine (<a href="http://llvm.org/">http://llvm.org/</a>):</div>

<div>  llvm version 2.9</div><div>  Optimized build.</div><div>  Built Mar  5 2012 (20:21:19).</div><div>  Host: x86_64-unknown-linux-gnu</div><div>  Host CPU: i686</div><div><br></div><div>  Registered Targets:</div><div>

    alpha   - Alpha [experimental]</div><div>    arm     - ARM</div><div>    bfin    - Analog Devices Blackfin [experimental]</div><div>    c       - C backend</div><div>    cellspu - STI CBEA Cell SPU [experimental]</div>

<div>    cpp     - C++ backend</div><div>    mblaze  - MBlaze</div><div>    mips    - Mips</div><div>    mipsel  - Mipsel</div><div>    msp430  - MSP430 [experimental]</div><div>    ppc32   - PowerPC 32</div><div>    ppc64   - PowerPC 64</div>

<div>    ptx     - PTX</div><div>    sparc   - Sparc</div><div>    sparcv9 - Sparc V9</div><div>    systemz - SystemZ</div><div>    thumb   - Thumb</div><div>    x86     - 32-bit X86: Pentium-Pro and above</div><div>    x86-64  - 64-bit X86: EM64T and AMD64</div>

<div>    xcore   - XCore</div></div><div><br></div><br><div class="gmail_quote">On Tue, Mar 6, 2012 at 10:36 AM, Anton Korobeynikov <span dir="ltr"><<a href="mailto:anton@korobeynikov.info">anton@korobeynikov.info</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p>Ok. And what does llvm-gcc --version show?</p>
<p>---</p><div class="im"><br>
With best regards,<br>
Anton Korobeynikov<br></div><div><div class="h5">
On Mar 6, 2012 5:22 PM, "Rafael Parizi" <<a href="mailto:parizi.computacao@gmail.com" target="_blank">parizi.computacao@gmail.com</a>> wrote:<br>
><br>
> For compile and link Basicmath files (using shell script):<br>
><br>
> llvm-gcc -emit-llvm basicmath_small.c -c -o basicmath_small.bc<br>
> llvm-gcc -emit-llvm cubic.c -c -o cubic.bc<br>
> llvm-gcc -emit-llvm isqrt.c -c -o isqrt.bc<br>
> llvm-gcc -emit-llvm rad2deg.c -c -o rad2deg.bc<br>
> llvm-link basicmath_small.bc cubic.bc isqrt.bc rad2deg.bc -o basicmath.bc <br>
><br>
> otms="disable-opt#adce#always-inline#argpromotion#block-placement#....."<br>
> IFS=#<br>
> for i in $otms<br>
> do<br>
>   printf "\n$i ::::::: "<br>
>   opt -$i basicmath.bc -o basicmath.$i.bc<br>
>   llc -march=mipsel basicmath.$i.bc -o basicmath.$i.s<br>
> done<br>
><br>
> On Tue, Mar 6, 2012 at 10:11 AM, Anton Korobeynikov <<a href="mailto:anton@korobeynikov.info" target="_blank">anton@korobeynikov.info</a>> wrote:<br>
>><br>
>> Hello<br>
>><br>
>> > For this, for example, initially I compile the sources<br>
>> How have you made this step?<br>
>><br>
>> --<br>
>> With best regards, Anton Korobeynikov<br>
>> Faculty of Mathematics and Mechanics, Saint Petersburg State University<br>
><br>
><br>
><br>
><br>
> -- <br>
> Rafael Parizi<br>
><br>
><br>
><br>
</div></div><p></p>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><font><b><i>Rafael Parizi</i></b></font><br><br><br><br>