similar to: [LLVMdev] llvm-prof

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