[LLVMdev] Assembly Mips from bitecode llvm

Anton Korobeynikov anton at korobeynikov.info
Tue Mar 6 05:36:19 PST 2012


Ok. And what does llvm-gcc --version show?

---
With best regards,
Anton Korobeynikov
On Mar 6, 2012 5:22 PM, "Rafael Parizi" <parizi.computacao at gmail.com> wrote:
>
> For compile and link Basicmath files (using shell script):
>
> llvm-gcc -emit-llvm basicmath_small.c -c -o basicmath_small.bc
> llvm-gcc -emit-llvm cubic.c -c -o cubic.bc
> llvm-gcc -emit-llvm isqrt.c -c -o isqrt.bc
> llvm-gcc -emit-llvm rad2deg.c -c -o rad2deg.bc
> llvm-link basicmath_small.bc cubic.bc isqrt.bc rad2deg.bc -o basicmath.bc
>
> otms="disable-opt#adce#always-inline#argpromotion#block-placement#....."
> IFS=#
> for i in $otms
> do
>   printf "\n$i ::::::: "
>   opt -$i basicmath.bc -o basicmath.$i.bc
>   llc -march=mipsel basicmath.$i.bc -o basicmath.$i.s
> done
>
> On Tue, Mar 6, 2012 at 10:11 AM, Anton Korobeynikov <
anton at korobeynikov.info> wrote:
>>
>> Hello
>>
>> > For this, for example, initially I compile the sources
>> How have you made this step?
>>
>> --
>> With best regards, Anton Korobeynikov
>> Faculty of Mathematics and Mechanics, Saint Petersburg State University
>
>
>
>
> --
> Rafael Parizi
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120306/841c426d/attachment.html>


More information about the llvm-dev mailing list