Displaying 20 results from an estimated 36 matches for "simplescalar".
2008 Jun 16
6
llvm and simplescalar
hello everyone,
I'm wondering whether llvm can work together with simplescalar. Would anyone
please give me some clarification? Thanks a lot!
2008 Jun 16
6
llvm and simplescalar
hello everyone,
I'm wondering whether llvm can work together with simplescalar. Would anyone
please give me some clarification? Thanks a lot!
2015 May 07
2
[LLVMdev] llvm cross compilation and simplescalar simulation for ARM
Hi,
I want to explorer affection of compiler on low power.
For the project background, I tend to process this work via LLVM, rather than GCC. And the Target is ARM.
For this purpose, clang(3.2) + arm-gcc + simplescalar-arm(and panalyzer) seems to be a good choice. But I encounter several problems in the processing of setup the environment.
----------------------------------
1. Firstly, arm toolchain is built via ‘buildroot-2012.08’: arm-linux-gcc, I compile MiBench step by step or on one step as follows:
clang...
2008 Jun 16
1
[LLVMdev] [llvm-announce] llvm and simplescalar
It use to. alphasim (the validated alpha model based on simplescalar)
is better though. Also, since no one has needed to run simplescalar
experiments, the alpha backend has bitrotted some. The last version
that I know worked with most of spec was llvm 1.8 or so. You need to
get or write an elf64 loader and fix a couple instruction
implementations in simplescalar...
2012 Sep 26
1
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
Simplescalar is not compatible with llvm because the binutils simplescalar is based on is ancient.
Jim
On Sep 26, 2012, at 12:21 AM, 陳奕梅 <ymchen at sslab.cs.nctu.edu.tw> wrote:
> Dear all
>
> I use arm-linux-gcc 2.95.2, because the code generated by version 3.X and 4.X can not run on SimpleSc...
2011 Jul 17
1
[LLVMdev] 32bit MIPS (little endian) code gen for simplescalar 3.0
We are using simplescalar 3.0 as an architecture simulation platform for our
research. The current version of the simplescalar still uses gnu binutils
1.5. and gcc-2.7.2 to generate 32bit mips code. We are currently trying to
replace gcc-2.7.2 by LLVM current. However, the generated code cannot be
processed by this old binu...
2008 Jun 17
0
[LLVMdev] [llvm-announce] llvm and simplescalar
...uld I do? Do the experiment under m5-alpha or use simplesim-arm? And if I choose to use m5-alpha, can I use llvm as the compiler for this simulator?
2008-06-17
左琦
发件人: David Greene
发送时间: 2008-06-17 00:36:59
收件人: llvmdev at cs.uiuc.edu
抄送: 左琦
主题: Re: [LLVMdev] [llvm-announce] llvm and simplescalar
On Sunday 15 June 2008 22:30, Andrew Lenharth wrote:
> It use to. alphasim (the validated alpha model based on simplescalar)
> is better though. Also, since no one has needed to run simplescalar
> experiments, the alpha backend has bitrotted some. The last version
> that I know wo...
2012 Sep 26
0
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
Dear all
I use arm-linux-gcc 2.95.2, because the code generated by version 3.X and
4.X can not run on SimpleScalar.
So I use the arm-linux-gcc 2.95.2 *only*, the version is recommended by
SimpleScalar.
The code generated by arm-linux-gcc 2.95.2 can run on SimpleScalar.
Now I want to use llvm/clang to generate ARM assembly code and
arm-linux-gcc 2.95.2 to be assembler.
Unfortunately, I got some error messages be...
2008 Jun 16
0
[LLVMdev] [llvm-announce] llvm and simplescalar
On Sunday 15 June 2008 22:30, Andrew Lenharth wrote:
> It use to. alphasim (the validated alpha model based on simplescalar)
> is better though. Also, since no one has needed to run simplescalar
> experiments, the alpha backend has bitrotted some. The last version
> that I know worked with most of spec was llvm 1.8 or so. You need to
> get or write an elf64 loader and fix a couple instruction
> impleme...
2012 Sep 26
3
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
Hi Jim,
On Tue, Sep 25, 2012 at 10:52:58AM -0700, Jim Grosbach wrote:
> These errors are from the assembler, not LLVM. Specifically, your binutils is
> too old. Given that it doesn't even recognize the ".syntax" directive, they're
> *very* much too old. You need to upgrade.
> -Jim
She said in her previous mail,
P.S. Because I got error when I use
2009 Jun 18
2
[LLVMdev] Unknown pseudo-op with -march=arm
I am using SimpleScalar cross-compiler 2.95.2 (
http://www.simplescalar.com/v4test.html)
On Thu, Jun 18, 2009 at 3:30 PM, Anton Korobeynikov <anton at korobeynikov.info
> wrote:
> Hello
>
> > hello.s:6: Error: Unknown pseudo-op: `.eabi_attribute'
> How old is your arm toolchain?
>
> --
&...
2012 Sep 25
0
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
> generated using llvm-2.9, clang-2.9, and arm-linux-gcc (gcc version 2.95.2),
> simulator is sim-panalyzer 2.0.3 .
LLVM/Clang 2.9 is too old. Please use LLVM/Clang 3.1 release or svn.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage: http://people.cs.nctu.edu.tw/~chenwj
2012 Sep 25
1
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
I tried llvm/clang-3.1 previously. It was not work, so I use version 2.9
now.
Best regards,
Yi Mei Chen
2012/9/25 陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw>
> > generated using llvm-2.9, clang-2.9, and arm-linux-gcc (gcc version
> 2.95.2),
> > simulator is sim-panalyzer 2.0.3 .
>
> LLVM/Clang 2.9 is too old. Please use LLVM/Clang 3.1 release or svn.
>
>
2012 Sep 25
0
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
These errors are from the assembler, not LLVM. Specifically, your binutils is too old. Given that it doesn't even recognize the ".syntax" directive, they're *very* much too old. You need to upgrade.
-Jim
On Sep 24, 2012, at 3:31 AM, 陳奕梅 <ymchen at sslab5.cs.nctu.edu.tw> wrote:
> Hello,
>
> I want to compile MiBench by clang, and the target-ISA is armv4. The
2009 Jun 18
0
[LLVMdev] Unknown pseudo-op with -march=arm
> I am using SimpleScalar cross-compiler 2.95.2 (http://www.simplescalar.com/v4test.html)
It's really ancient. Consider upgrading to something not from stone
age :) I doubt you'll be able to assemble anything generated by, for
example, with mainline gcc.
--
With best regards, Anton Korobeynikov
Faculty of Mathemati...
2012 Sep 24
4
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
Hello,
I want to compile MiBench by clang, and the target-ISA is armv4. The code
generated using llvm-2.9, clang-2.9, and arm-linux-gcc (gcc version
2.95.2), simulator is sim-panalyzer 2.0.3 .
I use these commends:
$ clang -O3 -o hello.ll -c -emit-llvm hello.c
$ llc -O3 -o hello.s -march=arm -mcpu=strongarm1100 hello.ll
$ arm-linux-gcc -O3 -march=armv4 -mcpu=strongarm1100 -static
2004 Nov 17
4
[LLVMdev] Re: questions about LLVM
...t me.
>I have a few questions about LLVM:
>(1) The LLVM tutorial says LLVM can be used in architecture research. If
>I want to run my program on an instruction set defined by myself, is LLVM
>a right tool to do that?
>
I don't think so.
>In this aspect, is LLVM similar to SimpleScalar
>simulator?
>
I am not familiar with a SimpleScalar simulators, may be others will reply.
>(2) Can I compile large applications, such as Apache server, into LLVM
>virtual instructions, then use LLVM intepreter to execute it?
>
Sure. I believe the website http://safecode.cs.uiuc.e...
2009 Jun 18
3
[LLVMdev] Unknown pseudo-op with -march=arm
..., If I deleted the unknown pseudo-op and change section .rodata
definition, I can use my stone age cross compiler. I am just wondering why
it works without them.
Thanks in advance.
On Thu, Jun 18, 2009 at 4:26 PM, Anton Korobeynikov <anton at korobeynikov.info
> wrote:
> > I am using SimpleScalar cross-compiler 2.95.2 (
> http://www.simplescalar.com/v4test.html)
> It's really ancient. Consider upgrading to something not from stone
> age :) I doubt you'll be able to assemble anything generated by, for
> example, with mainline gcc.
>
> --
> With best regards, Anto...
2012 Apr 12
2
[LLVMdev] Question::ARM simulation and cross compilation.
Hello,
I'm trying to evaluate the performance improvement of instruction scheduling on one of the inorder ARM processor, I was looking for ARM simulator and I found two (Simplescalar/ARM and SimIt-ARM)
The code generated using llvm-2.9 and llvm-gcc and gcc 3.2.
I used these command :
$ llvm-gcc -O3 -o test1.bc -c --emit-llvm test1.c
$ llc -O3 -o test1.s -march=arm test1.bc -mcpu=strongarm110
$ arm-linux-gcc test1.s -mcpu=strongarm110 -static -O3 -o test1
$ ./sim-uop test1
U...
2011 Oct 07
1
[LLVMdev] MIPS 32bit code generation
I don't think I ever said that the MIPS target is broken. I am simply trying
to branch out one additional llc target for SimpleScalar PISA architecture.
On Fri, Oct 7, 2011 at 2:41 PM, Jim Grosbach <grosbach at apple.com> wrote:
> I reiterate. You should fix the simulator. It is broken. The compiler is
> not. Fix what's broken.
>
> -Jim
>
> On Oct 7, 2011, at 1:11 PM, Gang-Ryung Uh wrote:
>
> &...