Displaying 20 results from an estimated 22 matches for "pathprofile".
2010 Dec 08
0
[LLVMdev] Reviewer for our Path Profiling Implementation
...uot;path-profile-verifier-file",
+ cl::init("edgefrompath.llvmprof.out"),
+ cl::value_desc("filename"),
+ cl::desc("Edge profile file generated by -path-profile-verifier"));
...
+// command line option for loading path profiles
+static cl::opt<std::string>
+PathProfileInfoFilename("path-profile-loader-file", cl::init("llvmprof.out"),
+ cl::value_desc("filename"),
+ cl::desc("Path profile file loaded by -path-profile-loader"));
...
+// Are we enabling early termination
+static cl...
2010 Dec 08
1
[LLVMdev] Reviewer for our Path Profiling Implementation
...;,
> + cl::init("edgefrompath.llvmprof.out"),
> + cl::value_desc("filename"),
> + cl::desc("Edge profile file generated by -path-profile-verifier"));
> ...
> +// command line option for loading path profiles
> +static cl::opt<std::string>
> +PathProfileInfoFilename("path-profile-loader-file", cl::init("llvmprof.out"),
> + cl::value_desc("filename"),
> + cl::desc("Path profile file loaded by -path-profile-loader"));
> ...
> +// Are we enabling early te...
2010 Dec 03
4
[LLVMdev] Reviewer for our Path Profiling Implementation
I am a student at the University of Alberta under the
supervision of José Nelson Amaral, and I have been working on
implementing path profiling into LLVM. I have completed my project
and would like to submit it.
We are looking for a reviewer for the path profiling implementation. We
have sent previous requests to the llvmdev list but have so far been
unsuccessful.
Please see the attached
2013 Sep 13
2
[LLVMdev] Removing legacy profiling code from LLVM
...confusing those efforts and so I would
like to garbage collect and help pave the way for new stuff. We can always
recover this code from the VCS if needed in the future.
Files on the chopping block:
# deleted: include/llvm/Analysis/PathNumbering.h
# deleted: include/llvm/Analysis/PathProfileInfo.h
# deleted: include/llvm/Analysis/ProfileDataLoader.h
# deleted: include/llvm/Analysis/ProfileDataTypes.h
# deleted: include/llvm/Analysis/ProfileInfo.h
# deleted: include/llvm/Analysis/ProfileInfoLoader.h
# deleted: include/llvm/Analysis/ProfileInf...
2012 Nov 10
1
[LLVMdev] error: terminator in the middle of basic block
...opt -inesrt-path-profiling. it
works correctly ,but after path-profile is complete in
Verifier::visitTerminatorInst it prints "Terminator found in the middle
of a basic block!" .
error is I added two basic blocks after return basic block and return has
br label %newprint when printed in pathprofile module
but in Verifier::visitTerminatorInst
I=br label %newprint and I.getParent()->getTerminator= <null>
when I printed pathprofile mode return had terminator br label %newprint.
what is the reason?
unnikrishnan c
--
This message has been scanned for viruses and
dangerous content...
2011 Jul 28
2
[LLVMdev] number of static paths
Hi, I am a student at IIT Kanpur. I am working on Path Profiling, i just
came with a need to know about the number of static paths in a
program(actually in a function) before it's actually get run. As i saw in
PathProfiling.c file in llvm\runtime\libprofile they are just storing the
path information at run time and dynamically adding entries for the new
path. But i need to know the number of
2015 May 25
4
[LLVMdev] LLVM profiling
Hi guys,
I am trying to perform edge profiling using on hello.bc file by using
following command
opt -insert-edge-profiling hello.bc -o hello-edge.bc
but I get the error that option "-insert-edge-profiling" is unknown. Can
you please help me to solve the issue. Please note that I am following the
paper available at this link
http://llvm.org/pubs/2010-12-Preuss-PathProfiling.pdf
2013 Sep 13
3
[LLVMdev] Removing legacy profiling code from LLVM
Chandler Carruth wrote:
>Alright, I'm ready to nuke it. Last chance to say stop.
Stop.
>For context of others, this has come up repeatedly: no one we know of is
>using EdgeProfiling.cpp, PathProfiling.cpp, and the
>lib/Analysis/Profile*Pass.cpp collection of tools.
We've been actively using it since at least 2.8. True, we haven't been
vocal about it.
While I can see
2011 Jul 28
0
[LLVMdev] number of static paths
Hi, I am a student at IIT Kanpur. I am working on Path Profiling, i just
came with a need to know about the number of static paths in a
program(actually in a function) before it's actually get run. As i saw in
PathProfiling.c file in llvm\runtime\libprofile they are just storing the
path information at run time and dynamically adding entries for the new
path. But i need to know the number of
2013 Sep 13
0
[LLVMdev] Removing legacy profiling code from LLVM
...o I would
> like to garbage collect and help pave the way for new stuff. We can always
> recover this code from the VCS if needed in the future.
>
> Files on the chopping block:
> # deleted: include/llvm/Analysis/PathNumbering.h
> # deleted: include/llvm/Analysis/PathProfileInfo.h
> # deleted: include/llvm/Analysis/ProfileDataLoader.h
> # deleted: include/llvm/Analysis/ProfileDataTypes.h
> # deleted: include/llvm/Analysis/ProfileInfo.h
> # deleted: include/llvm/Analysis/ProfileInfoLoader.h
> # deleted: include...
2009 Jul 10
3
[LLVMdev] Path profiling interface proposal
Hello,
I am planning on contributing path profiling to LLVM by the end of
August. I have written a document of what the interface to the path
profiles would look like at that time. If someone has any amendments, I
can incorporate them.
http://www.cs.ualberta.ca/~pejic/PathProfiling.html
Slobodan Pejic
2009 Jul 10
0
[LLVMdev] Path profiling interface proposal
...n setups that use the machine's native linker
as long as it links in libprofile_rt?
Is libprofile_rt built during the LLVM build process? Is the intent for
libprofile_rt to be the home for all profiling runtime or just path
profiling? If the latter, I'd suggest a different name, like
libpathprofile_rt. I'm not knowledgeable about the LLVM profiling
infrastructure, so maybe libprofile_rt is something that already exists.
> PathProfileInfo& profileInfo = getAnalysis <PathProfileInfo>();
PathProfileInfo is an ImmutablePass, yes?
> /*
> * The following method allows q...
2011 Mar 18
0
[LLVMdev] [RC1] Status of Mingw MSYS
Good evening, guys!
I suppose mingw build would be stable, though, I would like some
patches to be picked up.
* RC1
LLVM and clang can be built on either msys/autoconf, msys/cmake and mingw/cmake.
By CMake, all tests can run but 37 of LLVM and 5 of clang tests would fail.
On mingw by configure tests cannot be executed.
[PR9505] For compiling, I saw a warning, in llvm-bcanalyzer.cpp.
(fixed in
2011 Apr 24
0
[LLVMdev] Problem with compiling the runtime libary
Hi, Zhao
You can apply the attachment to LLVM 2.9 Release. It has been tested
on FreeBSD/x86.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
-------------- next part --------------
diff -ruN llvm-2.9/CMakeLists.txt llvm-2.9.new/CMakeLists.txt
--- llvm-2.9/CMakeLists.txt 2011-03-02
2013 Sep 13
0
[LLVMdev] Removing legacy profiling code from LLVM
On Sep 13, 2013, at 11:05 AM, msharp at codeaurora.org wrote:
> Chandler Carruth wrote:
>
>> Alright, I'm ready to nuke it. Last chance to say stop.
>
> Stop.
>
>> For context of others, this has come up repeatedly: no one we know of is
>> using EdgeProfiling.cpp, PathProfiling.cpp, and the
>> lib/Analysis/Profile*Pass.cpp collection of tools.
>
2011 May 23
3
[LLVMdev] Need Path Profiling Format Document
Dear Members,
I am working on path profiling, but command llvm-prof cannot read path profile
info. Making llvm-prof to be able to read PP info is so wonderful. But I cannot
find the format of PP. Could anyone give me the document of path profile info
format so that I could modify llvm-prof.
Thank you in advance
Linh Ho
-------------- next part --------------
An HTML attachment was
2011 Apr 24
2
[LLVMdev] Problem with compiling the runtime libary
Hi Nick
Thanks for you reply.
CMAKE is very new to me. I complied using GNU WIN32 and got those errors. Is
it possible to compile it using GNU WIN 32 and anything need to be modified?
I managed to compile the run time library on a mac machine.
Yafan
On Fri, Apr 22, 2011 at 5:04 PM, Nick Lewycky <nicholas at mxc.ca> wrote:
> yafan zhao wrote:
>
>> Hi All
>> Thanks for
2012 Mar 28
2
[LLVMdev] Building past few days with Clang++ and Clang produces errors on Cmake for Debian Linux
*System:* Debian Linux Sid/Unstable amd64
*LLVM/Clang:* Trunk
*Scenario:* In the past couple of days I've been compiling against trunk
I get two separate and spurious hang ups with CMake.
*Note:* I build against more than just X86 follow along the progress of
other platforms, though just building for X86 produces the same results
below.
*Assumption:* Configure cmake with prior built
2009 Jul 11
1
[LLVMdev] Path profiling interface proposal
...ule with main first. My Instrumetor is similar in structure.
>
> Is libprofile_rt built during the LLVM build process? Is the intent for
> libprofile_rt to be the home for all profiling runtime or just path
> profiling? If the latter, I'd suggest a different name, like
> libpathprofile_rt. I'm not knowledgeable about the LLVM profiling
> infrastructure, so maybe libprofile_rt is something that already exists.
Yes, libprofile_rt already exists, however it must be built by invoking
make in runtime/.
>
>> PathProfileInfo& profileInfo = getAnalysis <PathPr...
2012 Apr 18
0
[LLVMdev] how to get path profile information ?
What version of LLVM are you using? The profiling framework is completely messed up in the newer versions of LLVM.. I used to work with profiling in 2.5 some time ago, and it seemed to work fine.. If you really need this to work quickly, you might want to just get the old version and get on with it..
The newer versions of LLVM need to get the profiling part fixed soon..It is messing up my work as