Displaying 20 results from an estimated 20000 matches similar to: "[LLVMdev] llvm-prof"
2011 Sep 07
0
[LLVMdev] llvm-prof
Dear Neda,
Please explain in more detail what you are trying to do and what is not
working. I do not understand what llvm-prof does that you don't like or
what you want llvm-prof to do.
-- John T.
On 9/7/11 1:38 AM, neda 8664 wrote:
> hi
> I changed llvm-prof and make it, but when use profile.pl
> <http://profile.pl> ,i could not see any change in result.
>
>
>
2011 Dec 12
1
[LLVMdev] problem with runOnLoop
Thank you for your reply
Yes, I change them, so what should I do for another loops?
On Mon, Dec 12, 2011 at 7:54 PM, neda 8664 <neda8664 at gmail.com> wrote:
> Thank you for your reply
>
> Yes, I change them, so what should I do for another loops?
>
> On Mon, Dec 12, 2011 at 7:42 PM, John Criswell <criswell at illinois.edu>wrote:
>
>> On 12/12/11 9:59 AM,
2011 Dec 12
4
[LLVMdev] problem with runOnLoop
hi all,
I want access to all basic blocks of function in a loop, so I used the
following code:
*bool parallel::runOnLoop(Loop *L, LPPassManager &LPM)
{
for (Function::iterator bi= func->begin(); bi != func->end(); bi++){
//
}
}*
First loop run without problem, but for second loop I get the following
error:
*0 libLLVM-2.9.so 0x0137d530
1 libLLVM-2.9.so 0x0137fa6c
2
2011 Dec 12
0
[LLVMdev] problem with runOnLoop
On 12/12/11 10:25 AM, neda 8664 wrote:
>
> Thank you for your reply
>
> Yes, I change them, so what should I do for another loops?
I don't really know what you should do since I don't know what your code
does. All I know is that it's changing the function's control-flow graph.
If you're not modifying the structure of the loops in the function, then
you can
2011 Aug 07
4
[LLVMdev] profile.pl
i could not use profile.pl, however i did reinstall the llvm but didn't
solve my problem. is there is another way to extract profilling information
in llvm?
i have another question, i want know how can estimate execution time for
each operand such as mul ,add, ... ?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 Oct 13
6
[LLVMdev] BasicBlock succ iterator
Hi, All
I want to implement DSWP Which is used for parallelization of loops. For
this purpose, the loop was replaced with a new basic block in main function.
And new functions were created and basic blocks of Loop assigned to them.I
have checked blocks and branches for Succ and Pred relation and I have not
found any problems.
However I get the following error:
*
**opt:
2011 Aug 01
2
[LLVMdev] profile.pl
Hi all
I want to use "'/home/llvm/src/utils/profile.pl' -edge sort.bc"
command, but i face this error:
Error opening '/usr/local/lib/profile_rt.so': /usr/local/lib/profile_rt.so:
cannot open shared object file: No such file or directory
-load request ignored.
LLVM ERROR: Program used external function 'llvm_start_edge_profiling' which
could not be resolved!
2011 Dec 01
3
[LLVMdev] Benchmarking for automatic parallelization project
Hi all,
I am looking appropriate Benchmarking for the assessment of automatic
parallelization project. What Benchmarking do you suggest me?
regards
neda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111201/95e7779c/attachment.html>
2011 Dec 12
1
[LLVMdev] problem with runOnLoop
I am changing structure of loops, I used std::vector<> but i get same
error, I can’t use FunctionPass :(
On Mon, Dec 12, 2011 at 8:03 PM, John Criswell <criswell at illinois.edu>wrote:
> On 12/12/11 10:25 AM, neda 8664 wrote:
>
> Thank you for your reply
> Yes, I change them, so what should I do for another loops?
>
>
> I don't really know what you should
2011 Aug 24
0
[LLVMdev] profile.pl
hi
i have another question, how can change the display of result on
screen?For this purpose, i have modified the llvm-prof file and make
it again. But received no results
2011 Jan 28
2
[LLVMdev] extract thread form sequential program
I want automatically parallelize sequential program in thread level to run
on multi-core
processors with software pipelining and use llvm. is it a suitable tools in
this project ?
can you help me in this topic?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110128/b84ebf3d/attachment.html>
2011 Sep 20
2
[LLVMdev] code generation
I've study their work carefully.
My problem is the implementation of threads in llvm after partitionning. I
want to have information about how to implement producer/consumer thread in
llvm.
I do not know where I should start in llvm for code generation and create
thread and insert produce and consume statement .
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 Apr 25
2
[LLVMdev] Failed to decode profile dump with llvm-prof
Hi, all
I'm using profiling mechanism provided by LLVM.
What I did is,
$ ./${LLVM_SRC}/utils/profile.pl hello.bc
But it turned out that llvm-prof failed to interpret
the profile dump, llvm-prof gave me the error message
below.
llvm-prof: Unknown packet type #5!
Any idea?
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica,
2011 Nov 08
3
[LLVMdev] Failed to decode profile dump with llvm-prof
On Mon, Nov 07, 2011 at 04:10:29PM +0100, Wim Vander Schelden wrote:
> I'm having the same problem. Does anyone know what's causing this?
>
> Kind regards,
>
> Wim
What's your profiling procedure? I can only guess llvm-prof does not
recognize the profiling data.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia
2011 Nov 08
0
[LLVMdev] Failed to decode profile dump with llvm-prof
Turns out I was using `opt -profile-loader` instead of `opt
-path-profile-loader`. Switching to the path profile loader fixed the
problem.
Wim
On Tue, Nov 8, 2011 at 3:18 AM, 陳韋任 <chenwj at iis.sinica.edu.tw> wrote:
> On Mon, Nov 07, 2011 at 04:10:29PM +0100, Wim Vander Schelden wrote:
> > I'm having the same problem. Does anyone know what's causing this?
> >
>
2011 Nov 02
1
[LLVMdev] Failed to decode profile dump with llvm-prof
陳韋任 <chenwj <at> iis.sinica.edu.tw> writes:
>
> Hi, all
>
> I'm using profiling mechanism provided by LLVM.
> What I did is,
>
> $ ./${LLVM_SRC}/utils/profile.pl hello.bc
>
> But it turned out that llvm-prof failed to interpret
> the profile dump, llvm-prof gave me the error message
> below.
>
> llvm-prof: Unknown packet type #5!
2012 Dec 18
1
[LLVMdev] problem with runOnLoop
John Criswell <criswell <at> illinois.edu> writes:
>
>
> On 12/12/11 9:59 AM, neda 8664 wrote:
>
>
> hi all,
> I want access to all basic blocks of function in a loop, so I used
> the following code:bool parallel::runOnLoop(Loop *L, LPPassManager
> &LPM)
> {
> for
2011 Dec 12
0
[LLVMdev] problem with runOnLoop
On 12/12/11 9:59 AM, neda 8664 wrote:
> hi all,
>
> I want access to all basic blocks of function in a loop, so I used the
> following code:
>
> /bool parallel::runOnLoop(Loop *L, LPPassManager &LPM)
> {
> for (Function::iterator bi= func->begin(); bi != func->end(); bi++){
> //
> }
> }/
Are you modifying anything within this code
2014 Aug 18
2
[LLVMdev] generating a dynamic callgraph with llvm-prof
Yes, the latest version can be downloaded from here https://github.com/liuml07/giri . The LLVM instrumentation code is in TracingNoGiri.cpp<https://github.com/liuml07/giri/blob/master/lib/Giri/TracingNoGiri.cpp> file and runtime code in Tracing.cpp.
You may need to delete other unnecessary instrumentation code which you don't need.
Thanks,
Swarup.
________________________________
2011 Nov 20
1
Inserting blank records in a barplot
Hi everyone,
I currently do some statistics about my heart rate variability. I've a CSV
file which looks like this:
Date Time ts_mean_RR ts_sdnn_RR ts_mean_HR ts_sdnn_HR ts_rmssd
1 20110905 07:21:50.0 1139.8298 40.3053 52.7393 2.2824 45.7958
2 20110906 07:11:37.0 1182.7333 49.1861 50.8665 2.4983 60.2329
3 20110907 07:21:31.0 1136.6028 49.4682 52.9566