Displaying 13 results from an estimated 13 matches for "enable_profiling".
2010 Nov 07
2
[LLVMdev] Compiling front end for ARM target
...the following
configure options:
/home/tony/llvm/llvm-gcc/configure
--prefix=/home/tony/llvm/llvm-gcc-install/ --program-prefix=llvm-arm-
--enable-llvm=/home/tony/llvm/llvm-install/ --enable-pic --disable-bootstrap
--target=arm-none-linux-gnueabi --enable-languages=c,c++
Then I try to make:
make ENABLE_PROFILING=1 ENABLE_OPTIMIZED=1
However I encounter a no such file error for crti.o when linking. crti.o
exists in /usr/lib/ and /usr/lib64/ as well as
/CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/usr/lib/ which
is in my path.
Anybody know how to solve this? Or have better instructions on how...
2003 Dec 05
0
[LLVMdev] Re: Makefile.config&setenv
...; # Path to the PAPI code. This is used by the reoptimizer only.
> #
> #PAPIDIR := /home/vadve/shared/papi-2.3.4.1
> PAPIDIR := /home/vadve/shared/Sparc/papi-2.3.4.1
>
> # These are options that can either be enabled here, or can be enabled on the
> # make command line (ie, make ENABLE_PROFILING=1)
> #
>
> # When ENABLE_OPTIMIZED is enabled, Release builds of all of the LLVM code are
> # turned on, and Debug builds are turned off.
> #
> #ENABLE_OPTIMIZED = 1
>
>
> # When ENABLE_PROFILING is enabled, the llvm source base is built with profile
> # information...
2006 Jun 08
1
[LLVMdev] Profiling dynamically loaded libraries
Hi,
Standard approach to profiling dynamically loaded libraries with
gprof doesn't seem to work with LLVM:
export LD_PROFILE=Mylib.so
export LD_PROFILE_OUTPUT=.
make ENABLE_PROFILING=1 // compiling my project
opt -load Profile/Mylib.so -options...
but no Mylib.so.profile (or gmon.out) is produced. Profiling
libc.so.6 usage by "ls -l", however, works fine.
Could anyone explain me what am I doing wrong?
Thx.
Domagoj
Other possibly relevant info:
Makefile co...
2004 Apr 01
1
[LLVMdev] Makefile.config
Hi John,
I have attached my Makefile.config.
I noticed that I did'nt have SRC_ROOT and OBJ_ROOT variables
defined as such in my environment. But I noticed that this is defined in
the Makefile.config by default to the same values.
All the same, I tried defining both these variables in my .cshrc, but I
still get the same error.
The main directory for me is /home/llvm, and I have
2010 Nov 08
0
[LLVMdev] Compiling front end for ARM target
...home/tony/llvm/llvm-gcc/configure
> --prefix=/home/tony/llvm/llvm-gcc-install/ --program-prefix=llvm-arm-
> --enable-llvm=/home/tony/llvm/llvm-install/ --enable-pic --disable-bootstrap
> --target=arm-none-linux-gnueabi --enable-languages=c,c++
>
> Then I try to make:
>
> make ENABLE_PROFILING=1 ENABLE_OPTIMIZED=1
>
> However I encounter a no such file error for crti.o when linking. crti.o
> exists in /usr/lib/ and /usr/lib64/ as well as
> /CodeSourcery/Sourcery_G++_Lite/arm-none-linux-gnueabi/libc/usr/lib/ which
> is in my path.
What's it linking when it fails? If i...
2003 Jul 09
0
[LLVMdev] writing a pass
...a Debug subdirectory like the tutorial said I would - I
> have Release instead.
1. What version of LLVM are you using (i.e., when did you get a tarball,
or if you are using anonymous CVS, are you up to date)?
2. Did you run 'make' or 'make ENABLE_OPTIMIZED=1' or 'make
ENABLE_PROFILING=1'?
3. If you are using a version of LLVM that is new enough to have a
'configure' script in the top-level directory, how did you run
'configure'? You may have specified './configure --enable-optimized'
or the like, with the save effects as in #2.
> That as...
2005 Jul 27
0
[LLVMdev] Regarding profiling with llvm
...or LLVM blocks for mediabench
g721 benchmark.
I have generated control flow graphs, and instruction mix of the same.
however, to obtain runtime profile information, I tried the following.
build llvm in PROFILE_ENABLE mode
reconfigure path for all the files.
run makefile for benchmark g721 : gmake ENABLE_PROFILING=1
According to the manual, it says I would get a profile.out file.
However, I dont see the file. However, I see several files like
encode.out-cbe, encode.out-jit etc.
I assumed that encode.out.cbe would provide me with common block
execution profile information and gave the command
analyze encode...
2005 Jul 27
1
[LLVMdev] Help regarding profiling information
Hi,
I am trying to obtain basic block profiles for mediabench g721
benchmark. I have successfully built llvm in profile_enabling mode.
Then so as to find out the block execution frequency, I ran the
command, analyze encode.out-cbe. It generated gmon.out which I read
using gprof. However, I did not get the basic block level execution
frequency. Can anybody help me as to how I can extract the basic
2007 Sep 25
2
[LLVMdev] Profiling llc
Hey guys, I am trying to speed up some of my LLVM/llc passes. Is there a
way to use something like gprof on llc? If not, do you guys know anything
that I can use to discover which routines of my passes are taking most of
the time?
thanks,
Fernando
2003 Jul 09
2
[LLVMdev] writing a pass
Hi,
I'm having a problem with opt. According to the "Writing an LLVM Pass"
tutorial, all I have to do to get the Hello pass to work is:
cd ${LLVM_HOME}/llvm/lib/Transforms/Hello
gmake
cd $MYTEST
opt -load ${OBJ_ROOT}/lib/Release/libhello.so -hello < something.bc > /dev/null
First (just as a friendly reminder), someone may want to go back and
double check a bunch of
2010 Nov 29
3
[LLVMdev] Does someone has experience with Canadian cross build of LLVM compiler?
...et CXXFLAGS ; \
/home/ksanina/llvm/configure --build=x86_64-pc-linux-gnu \
--host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu; \
cd .. ; \
fi; \
(unset SDKROOT; \
make -C BuildTools \
BUILD_DIRS_ONLY=1 \
UNIVERSAL= \
ENABLE_OPTIMIZED=1 \
ENABLE_PROFILING= \
ENABLE_COVERAGE= \
DISABLE_ASSERTIONS=1 \
ENABLE_EXPENSIVE_CHECKS= \
CFLAGS= \
CXXFLAGS= \
) || exit 1;
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... x86_64-pc-linux-gnu
checking...
2004 Oct 23
1
[LLVMdev] UPDATE: Makefile.rules Changes (IMPORTANT)
...###
>
> #--------------------------------------------------------------------
> -# Variables derived from configuration options...
> +# Variables derived from configuration we are building
> #--------------------------------------------------------------------
>
> ifdef ENABLE_PROFILING
> @@ -126,16 +92,19 @@
> endif
>
> ARFLAGS := cru
> -#------------------------------------------------------------------------------
> +
> +#--------------------------------------------------------------------
> # Directory locations
> +#-----------------------------...
2005 May 19
3
[LLVMdev] [Cygwin] llvm 'make install' build errors
Reid,
I think it is the first time it is run that the errors occcur !?
Not sure but that would seem logical.
Aaron