search for: simplescalar

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: > > &...