similar to: Building SPEC CPU2006 Fortran benchmarks with llvm

Displaying 20 results from an estimated 8000 matches similar to: "Building SPEC CPU2006 Fortran benchmarks with llvm"

2014 Oct 08
3
[LLVMdev] Need guidance regarding MachineFunctionPass
Thank you Mr. Tim. I was wondering if you can tell me in which file 'get()' is defined. I am having trouble using this function. For example if I write 'get(AArch64::LDRXui)' then there is an error generated which says: use of undeclared identifier 'get'. Thanks again !! On Fri, Oct 3, 2014 at 9:56 PM, Tim Northover <t.p.northover at gmail.com> wrote: > Hi
2014 Oct 03
2
[LLVMdev] Need guidance regarding MachineFunctionPass
Thank you Mr. Tim. Is "AArch64" a namespace? Because when I tried "X86::MOV", it gave me an error saying that first define X86 namespace. Sorry if I sound stupid but I am new to LLVM. Thank you again. On Thu, Oct 2, 2014 at 8:16 PM, Tim Northover <t.p.northover at gmail.com> wrote: > Hi Sachin, > > > int op = mi->getOpcode(); > > This is
2011 Sep 11
2
[LLVMdev] LLVM 2.9 Fails to Compile some CPU2006 Benchmarks on X86
Hi, We are using LLVM 2.9 (with the llvm-gcc front end) to compile and run the SPEC CPU2006 benchmarks on x86. We are compiling and running the benchmarks on a an Intel Xeon E5540 processor running Ubuntu 10.10 (64-bit version). For the native x86-64 target, we are using the following command-line arguments: -O3 -march=core2 -mtune=core2 and are getting compile-time errors on the gamess and
2011 Oct 17
2
[LLVMdev] How to compile SPEC CPU2006 using LLVM outside of test suite
Hi all, I would like to compile the benchmarks in the SPEC CPU2006 using different compilers and then see the differences in performance in the code generated by these compilers. One of these compilers is LLVM. So, I'd like to know how to compile and execute the programs in the SPEC CPU2006 using LLVM. I already did it by configuring the SPEC as an external project in the LLVM test suite but
2011 Oct 17
0
[LLVMdev] How to compile SPEC CPU2006 using LLVM outside of test suite
Can't you just compile the SPEC binaries and use a script in a scripting language of your choice to run them? Cameron On Oct 17, 2011, at 4:39 PM, Douglas do Couto Teixeira wrote: > Hi all, > > I would like to compile the benchmarks in the SPEC CPU2006 using > different compilers and then see the differences in performance in the > code generated by these compilers. One of
2012 Mar 22
3
[LLVMdev] SPEC CPU2006 bitcode files
Hello, I'm trying to generate bitcode files from the SPEC CPU2006 benchmark suites. First I installed the benchmarks into ~/llvm/projects/test-suite/External/speccpu2006 and then I tried ~/mysandbox/bin/lnt runtest nt --sandbox=sandbox --cc=/Users/asd/llvm/Release/bin/clang --test-suite=/Users/asd/llvm/projects/test-suite --test-externals=/Users/asd/llvm/projects/test-suite/External -j 4
2012 Mar 23
2
[LLVMdev] SPEC CPU2006 bitcode files
Hi chenwj, first let me thank you for your quick answer. > From your cmdline, I don't see any option to make clang output bitcode. If you > want bitcode, try something like `clang -emit-llvm hello.c -c -o hello.bc`. I added --enable-jit because I had hope this would make LNT run the JIT tests. I thought this process would cause the creation of bitcode files and then execute them
2012 Mar 23
0
[LLVMdev] SPEC CPU2006 bitcode files
> ~/mysandbox/bin/lnt runtest nt --sandbox=sandbox --cc=/Users/asd/llvm/Release/bin/clang --test-suite=/Users/asd/llvm/projects/test-suite --test-externals=/Users/asd/llvm/projects/test-suite/External -j 4 --only-test=External/SPEC --enable-jit From your cmdline, I don't see any option to make clang output bitcode. If you want bitcode, try something like `clang -emit-llvm hello.c -c -o
2014 Sep 17
3
[LLVMdev] Need guidance regarding MachineFunctionPass implementation
Hello all, I need to modify llvm bytecode / native code just before it is emitted i.e. after all the regular operations and optimizations are done. I was told that this can be achieved by implementing a MachineFunctionPass. I searched the internet for some tutorials or some example MachineFunctionPass but found nothing. Kindly point some links, or anything that may help. Thank you. Regards,
2014 Oct 02
2
[LLVMdev] Need guidance regarding MachineFunctionPass
Hello, I am writing a MachineFunctionPass that inspects the generated machine code, and examines each opcode and its corresponding operands. If the 'instruction + operands' match a particular sequence, then the pass should replace them with a fixed instruction + operands sequence. I tried using MachineInstr's getOpcode and getOperand functions but the pass didn't work as expected.
2014 Sep 12
2
[LLVMdev] Is it necessary to implement the whole backend in order to add a new "pass" to the backend ?
Hello all, I am new to llvm. I need to make some changes to the LR. The backend should modify the LR, but only after all the normal work and all the optimizations are done. Just before outputting the native code, LR is modified. I was wondering if I should implement the whole backend in order to achieve this or is it possible to implement a new pass and use that. Thanks ! Regards, Sachin
2012 Mar 23
0
[LLVMdev] SPEC CPU2006 bitcode files
On Fri, Mar 23, 2012 at 05:04:34AM +0100, Andreas Donig wrote: > Hi chenwj, > > first let me thank you for your quick answer. > > > From your cmdline, I don't see any option to make clang output bitcode. If you > > want bitcode, try something like `clang -emit-llvm hello.c -c -o hello.bc`. > > I added --enable-jit because I had hope this would make LNT run the
2009 Dec 21
2
[LLVMdev] What benchmarks can LLVM compile and run successfully?
Hi, I want to know what benchmarks can LLVM compile and run successfully. Such as SPEC CPU2000, SPEC CPU2006 or other benchmarks. Thanks Shengmei -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091221/ed70efce/attachment.html>
2012 Sep 06
1
[LLVMdev] Error running spec benchmark with FMA4 on X86
Hi All, I am facing miscompare error when running povray (and few other C/C++ benchmarks) from spec cpu2006 suite enabling FMA4 (and disabling FMA3). I have used -ffp-contract=fast to turn on this option. (Compilation options and targets pasted below). >>>>>>>> clang version 3.2 (trunk 163295:163308) (llvm/trunk 163295) Target: x86_64-unknown-linux-gnu Thread model: posix
2014 Jul 15
2
[LLVMdev] on compiling FORTRAN programs
Hi, I am stuck on compiling SPEC benchmark programs. I could successfully compile and run my pass on SPEC CPU2006 C and C++ programs. However, I couldn't compile SPEC CPU2006 FORTRAN programs. Note: I am using the *make *utility to run my pass on SPEC programs. Any idea on how to compile FORTRAN programs using *make *(instead of LNT)? Thanks, -- Rekha -------------- next part
2007 May 30
1
[LLVMdev] llvm-test and FORTRAN
Hi everyone, Is there a trick to getting the FORTRAN benchmarks of spec2006 to compile using the nightly tester? The configure script correctly located my f2c installation yet the benchmarks do not compile. Thanks for any help. -- Matthew Simpson
2014 Jul 15
4
[LLVMdev] on compiling FORTRAN programs
> -----Original Message----- > From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On > Behalf Of "C. Bergström" > Sent: Tuesday, July 15, 2014 7:39 AM > To: Rekha R > Cc: LLVM Developers Mailing List > Subject: Re: [LLVMdev] on compiling FORTRAN programs > > On 07/15/14 09:29 PM, Rekha R wrote: > > Hi, > > > > I am
1997 Aug 21
2
R-alpha: thoughts on batch and fortran
Batch: For me, batch in its present state is broken and useless. My primary need for batch is to produce a final output file of a session after I have worked out a sequence of procedures. I save my instructions in a file that I can source, then run it in batch to have a copy of input and output together. (If there was a log file (or dribble), this problem would be solved.) At present, there are
2009 Dec 21
0
[LLVMdev] What benchmarks can LLVM compile and run successfully?
On Sun, Dec 20, 2009 at 7:06 PM, Li Shengmei <lism03 at gmail.com> wrote: > Hi, > >          I want to know what benchmarks can LLVM compile and run > successfully. > > Such as SPEC CPU2000, SPEC CPU2006 or other benchmarks. llvm-gcc can compile essentially anything in C/C++. -Eli
2006 Aug 30
2
[LLVMdev] compiling the full SPEC CPU2000 suite to LLVM bytecode
Hello LLVM-people, I've been trying (on and off) to compile the _full_ SPEC CPU2000 benchmark suite to LLVM bytecode. The biggest problem I'm facing is the Fortran benchmarks, for which some partial support is already available it seems (using f2c). Unfortunately the f2c compiler only allows the translation of Fortran-77 programs to C code (which is then compiled using llvm-gcc).