search for: rimsa

Displaying 10 results from an estimated 10 matches for "rimsa".

Did you mean: rima
2011 Jan 21
1
[LLVMdev] About static-profile in llvm-2.8
When I searched for branch frequency profiling on the internet, I got this link by a casual chance: http://homepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch. It seems it was written by Andrei Rimsa. So I downloaded and integrate these files into the llvm-2.8 building. After the building, I tried "opt -static-profile bitcnt_1.bc", and an segment fault error occured. I debugged it step by step, and found the initial rea...
2010 Nov 02
2
[LLVMdev] Static Profiling Algorithms in LLVM
...implemented a static profiler for LLVM as a google summer of code project in 2009. I wrote it for the 2.4 branch, but the implementation never made into the tree. I have recently ported it to LLVM 2.8, but I haven't tested it. You can take a look at the code from: http://homepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch The implementation is based on Wu's [1994] paper and provides a branch predictor that calculates probabilities. The implementation also covers an intraprocedural and interprocedural frequency calculator for edges and functions. Reference: Youfeng Wu and James R. La...
2010 Nov 02
2
[LLVMdev] Static Profiling Algorithms in LLVM
...LVM as a google summer of >> code project in 2009. I wrote it for the 2.4 branch, but the >> implementation never made into the tree. I have recently ported it to >> LLVM 2.8, but I haven't tested it. You can take a look at the code >> from: http://homepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch<http://homepages.dcc.ufmg.br/%7Erimsa/tools/stprof-llvm.patch> >> >> The implementation is based on Wu's [1994] paper and provides a >> branch predictor that calculates probabilities. The implementation >> also covers an intraprocedural and...
2010 Nov 02
0
[LLVMdev] Static Profiling Algorithms in LLVM
...c profiler for LLVM as a google summer of > code project in 2009. I wrote it for the 2.4 branch, but the > implementation never made into the tree. I have recently ported it to > LLVM 2.8, but I haven't tested it. You can take a look at the code > from: http://homepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch<http://homepages.dcc.ufmg.br/%7Erimsa/tools/stprof-llvm.patch> > > The implementation is based on Wu's [1994] paper and provides a > branch predictor that calculates probabilities. The implementation > also covers an intraprocedural and interprocedural...
2010 Nov 03
2
[LLVMdev] Static Profiling Algorithms in LLVM
...gt;> code project in 2009. I wrote it for the 2.4 branch, but the > >>> implementation never made into the tree. I have recently ported it to > >>> LLVM 2.8, but I haven't tested it. You can take a look at the code > >>> from: http://homepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch > >>> > >>> The implementation is based on Wu's [1994] paper and provides a > >>> branch predictor that calculates probabilities. The implementation > >>> also covers an intraprocedural and interprocedural frequency > &...
2010 Nov 03
0
[LLVMdev] Static Profiling Algorithms in LLVM
...summer of >>> code project in 2009. I wrote it for the 2.4 branch, but the >>> implementation never made into the tree. I have recently ported it to >>> LLVM 2.8, but I haven't tested it. You can take a look at the code >>> from: http://homepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch >>> >>>  The implementation is based on Wu's [1994] paper and provides a >>> branch predictor that calculates probabilities. The implementation >>> also covers an intraprocedural and interprocedural frequency >>> calculator fo...
2010 Nov 03
0
[LLVMdev] Static Profiling Algorithms in LLVM
...project in 2009. I wrote it for the 2.4 branch, but the >> >>> implementation never made into the tree. I have recently ported it to >> >>> LLVM 2.8, but I haven't tested it. You can take a look at the code >> >>> from: http://homepages.dcc.ufmg.br/~rimsa/tools/stprof-llvm.patch >> >>> >> >>>  The implementation is based on Wu's [1994] paper and provides a >> >>> branch predictor that calculates probabilities. The implementation >> >>> also covers an intraprocedural and interprocedural...
2010 Nov 02
0
[LLVMdev] Static Profiling Algorithms in LLVM
On Tue, Nov 2, 2010 at 12:28 AM, kapil anand <kapilanand2 at gmail.com> wrote: > Hi all, > > Does LLVM infrastructure contain implementation of any static profiling > algorithm apart from "Spill-Weight" calculation present in Live Intervals > class? The future work page does suggest implementation of some "static > profiling" algorithms to make an
2010 Nov 02
2
[LLVMdev] Static Profiling Algorithms in LLVM
Hi all, Does LLVM infrastructure contain implementation of any static profiling algorithm apart from "Spill-Weight" calculation present in Live Intervals class? The future work page does suggest implementation of some "static profiling" algorithms to make an educated guesses about the relative execution frequencies of various parts of the code. Thanks --Kapil --------------
2010 Mar 19
6
[LLVMdev] Summer of Code
...uglas, and I would like to participate in the Summer of Code this year. I am currently a Computer Science student at the Federal University of Minas Gerais, Brazil, and I work as a research assistant at the Programming Languages Lab, in that university. I work together with Andre Tavares and Andrei Rimsa, two summer of coders last year, and my advisor is Fernando Pereira, a Summer of Coder in 2006. I would like to work with range analysis. This is a super-set of bitwidth analysis. The objective is to find an approximation for the range of integer values that a variable may assume. Bitwidth anal...