search for: douglasdocouto

Displaying 20 results from an estimated 33 matches for "douglasdocouto".

2011 Jan 24
3
[LLVMdev] How to change the type of an Instruction?
...k > > >> >> Best, >> >> Douglas >> >> On Fri, Jan 21, 2011 at 8:25 PM, Nick Lewycky <nlewycky at google.com >> <mailto:nlewycky at google.com>> wrote: >> >> On 21 January 2011 12:56, Douglas do Couto Teixeira >> <douglasdocouto at gmail.com <mailto:douglasdocouto at gmail.com>> wrote: >> >> Hello guys, >> >> I wonder how I can change the type of an integer variable. For >> instance, given the instruction "%3 = add i32 %1, %2" I would >> lik...
2011 Jan 24
3
[LLVMdev] How to change the type of an Instruction?
...t I get something like this: %test = add nsw i16 <badref>, <badref> ; <i16> [#uses=0] What I am doing wrong? Best, Douglas On Fri, Jan 21, 2011 at 8:25 PM, Nick Lewycky <nlewycky at google.com> wrote: > On 21 January 2011 12:56, Douglas do Couto Teixeira < > douglasdocouto at gmail.com> wrote: > >> Hello guys, >> >> I wonder how I can change the type of an integer variable. For instance, >> given the instruction "%3 = add i32 %1, %2" I would like to alter the >> instruction to "%3 = add i16 %1, %2". Is there any...
2011 Jan 24
0
[LLVMdev] How to change the type of an Instruction?
..., 2011 at 8:25 PM, Nick Lewycky > <nlewycky at google.com <mailto:nlewycky at google.com> > <mailto:nlewycky at google.com <mailto:nlewycky at google.com>>> wrote: > > On 21 January 2011 12:56, Douglas do Couto Teixeira > <douglasdocouto at gmail.com <mailto:douglasdocouto at gmail.com> > <mailto:douglasdocouto at gmail.com > <mailto:douglasdocouto at gmail.com>>> wrote: > > Hello guys, > > I wonder how I can change the type of an integer >...
2011 Jan 24
0
[LLVMdev] How to change the type of an Instruction?
...need some fixing before it compiles. Nick > > > Best, > > Douglas > > On Fri, Jan 21, 2011 at 8:25 PM, Nick Lewycky <nlewycky at google.com > <mailto:nlewycky at google.com>> wrote: > > On 21 January 2011 12:56, Douglas do Couto Teixeira > <douglasdocouto at gmail.com <mailto:douglasdocouto at gmail.com>> wrote: > > Hello guys, > > I wonder how I can change the type of an integer variable. For > instance, given the instruction "%3 = add i32 %1, %2" I would > like to alter the instr...
2011 Jan 28
1
[LLVMdev] How to change the type of an Instruction?
..., >>> >>> Douglas >>> >>> On Fri, Jan 21, 2011 at 8:25 PM, Nick Lewycky <nlewycky at google.com >>> <mailto:nlewycky at google.com>> wrote: >>> >>> On 21 January 2011 12:56, Douglas do Couto Teixeira >>> <douglasdocouto at gmail.com <mailto:douglasdocouto at gmail.com>> wrote: >>> >>> Hello guys, >>> >>> I wonder how I can change the type of an integer variable. For >>> instance, given the instruction "%3 = add i32 %1, %2" I would...
2011 Jan 21
0
[LLVMdev] How to change the type of an Instruction?
On 21 January 2011 12:56, Douglas do Couto Teixeira < douglasdocouto at gmail.com> wrote: > Hello guys, > > I wonder how I can change the type of an integer variable. For instance, > given the instruction "%3 = add i32 %1, %2" I would like to alter the > instruction to "%3 = add i16 %1, %2". Is there any way to do this? > N...
2011 Jan 21
2
[LLVMdev] How to change the type of an Instruction?
Hello guys, I wonder how I can change the type of an integer variable. For instance, given the instruction "%3 = add i32 %1, %2" I would like to alter the instruction to "%3 = add i16 %1, %2". Is there any way to do this? Best wishes, Douglas -------------- next part -------------- An HTML attachment was scrubbed... URL:
2010 Aug 09
1
[LLVMdev] Induction variable
Dear guys, I am in need of discovering induction variables in loops. Does LLVM provide a pass that already does this? For instance, given: int a = 0, i; for (i = 0; i < 10; i++) { a += 5; } I would like to know that variable 'a' depends on variable 'i'. Thank you very much, Douglas -------------- next part -------------- An HTML attachment was scrubbed... URL:
2011 Jan 12
2
[LLVMdev] Question about nsw and nuw flags
Hi everybody, I saw that there are some instructions in the programs in which the flag nsw or nuw is placed. I wonder what rules does LLVM follows to put these flags in some instructions. Best, Douglas -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110112/e696af22/attachment.html>
2011 Mar 18
0
[LLVMdev] How to integrate an analysis into LVI?
...ent that uses LVI? I would like to couple my range analysis ( http://homepages.dcc.ufmg.br/~douglas/projects/RangeAnalysis/RangeAnalysis.paper.pdf) with the LVI interface, so that is why I am interested on it. Kind regards, Douglas On Mon, Mar 14, 2011 at 6:55 PM, Douglas do Couto Teixeira < douglasdocouto at gmail.com> wrote: > Hi guys, > > I have an analysis that is able to answer questions like this: given an > integer variable, what is the interval of values that this variable can > assume during the program's execution? > > I want to integrate this analysis into LLVM...
2011 Sep 22
2
[LLVMdev] Getting number of "unnamed temporory"
Hello, I am trying to print out output name of "unnamed temporary". For instance, for %3 = add i32 %21, i32 %index.01, I would like to print out %3. Can anybody please let me know how I can get it? Thank you -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110921/56a6991a/attachment.html>
2011 Sep 22
0
[LLVMdev] Getting number of "unnamed temporory"
Just forwarding it to the list. On Wed, Sep 21, 2011 at 10:43 PM, Taemin Kim <taemin0712 at gmail.com> wrote: > It works. =) Thank you very much. > Taemin > > On Wed, Sep 21, 2011 at 6:16 PM, Douglas do Couto Teixeira > <douglasdocouto at gmail.com> wrote: >> >> You can run the instnamer pass. So all instructions will get a name. >> >> I hope it helps. >> >> Regards, >> >> Douglas >> >> On Wed, Sep 21, 2011 at 10:08 PM, Taemin Kim <taemin0712 at gmail.com> wrote...
2013 Jun 09
0
[LLVMdev] [Patch] Apply for adding PolyBench to LLVM testsuite
...good polyhedral optimizer for LLVM, could we add this benchmark to LLVM test-suite? > > > I have attached the patch file to add PolyBench to LLVM test-suite. Hi Star Tan, Polybench should already be part of the LLVM test-suite. It has been contributed by Douglas do Couto Teixeira <douglasdocouto at gmail.com> and is available in SingleSource/Benchmarks/Polybench/. You should be able to just take advantage what is already available. Cheers, Tobi
2013 Jun 09
1
[LLVMdev] [Patch] Apply for adding PolyBench to LLVM testsuite
Hi all, PolyBench (http://www.cse.ohio-state.edu/~pouchet/software/polybench/) is a well-known benchmark for polyhedral compiler. Since LLVM-Polly http://polly.llvm.org/) has provided a very good polyhedral optimizer for LLVM, could we add this benchmark to LLVM test-suite? I have attached the patch file to add PolyBench to LLVM test-suite. Best wishes, Star Tan -------------- next part
2011 Mar 14
2
[LLVMdev] How to integrate an analysis into LVI?
Hi guys, I have an analysis that is able to answer questions like this: given an integer variable, what is the interval of values that this variable can assume during the program's execution? I want to integrate this analysis into LLVM and it seems LVI (Lazy Value Info) is the best place to do this kind of stuff. Can someone give some hints about what I have to do to integrate my analysis
2011 Jan 31
0
[LLVMdev] Error : llvm/include/llvm/Pass.h:188: error: incomplete type 'llvm::DominatorTree' used in nested name specifier
Hi Surinder, Did you remember to #include "llvm/Analysis/Dominators.h"? Best, Douglas On Sun, Jan 30, 2011 at 11:24 PM, Surinder <surifilms at gmail.com> wrote: > I am creating a new pass (function pass) called Dfl from the Hello > example and notes on "Writing an LLVM Pass". When I compile the > program I get inncomplete type error
2011 Jan 31
2
[LLVMdev] Error : llvm/include/llvm/Pass.h:188: error: incomplete type 'llvm::DominatorTree' used in nested name specifier
I am creating a new pass (function pass) called Dfl from the Hello example and notes on "Writing an LLVM Pass". When I compile the program I get inncomplete type error (llvm/include/llvm/Pass.h:188: error: incomplete type 'llvm::DominatorTree' used in nested name specifier). The code is given below. Surinder struct Dfl : public FunctionPass { raw_ostream *Out; static
2010 Aug 14
0
[LLVMdev] Questions about trip count
On Thu, Aug 12, 2010 at 5:22 PM, Tobias Grosser <grosser at fim.uni-passau.de>wrote: > On 08/12/2010 09:41 PM, Douglas do Couto Teixeira wrote: > >> Dear guys, >> >> I am having problems to obtain good information from the LoopInfo. >> I am always getting a trip count of 0, even though I am clearly passing >> a loop with a constant bound. I am using
2010 Aug 12
2
[LLVMdev] Questions about trip count
On 08/12/2010 09:41 PM, Douglas do Couto Teixeira wrote: > Dear guys, > > I am having problems to obtain good information from the LoopInfo. > I am always getting a trip count of 0, even though I am clearly passing > a loop with a constant bound. I am using this pass below: Hi, I would propose to first check if the trip count is calculated correctly. I would do this with opt
2011 Mar 23
3
[LLVMdev] Range Analysis GSoC 2011 Proposal
...010. 7. ABCD: eliminating array bounds checks on demand, Rajkslav Bodik, Rajiv Gupta and Vivek Sarkar, In Proceedings of the SIGPLAN conference on Programming Language Design and Implementation, 2000. Contact Info Name: Douglas do Couto Teixeira e-mail 1: douglas at dcc dot ufmg dot br e-mail 2: douglasdocouto at gmail dot com -- Douglas do Couto Teixeira -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110323/e315130c/attachment.html>