search for: amruth

Displaying 12 results from an estimated 12 matches for "amruth".

2012 Jun 22
3
[LLVMdev] mapping a virtual register to a specific address
Does LLVM allow mapping a virtual register to a specific memory location? If not, how do we extract information on where the virtual registers are mapped to? Thanks, Amruth
2012 Jun 13
3
[LLVMdev] non-SSA IR generation
I am experimenting with LLVM optimizer and found that the bit code file clang emits is already in SSA form, but I want to generate it in non-SSA form. Would you let me know if there is any way of doing it? Cheera,Amruth -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120613/9439e9cb/attachment.html>
2012 Jun 13
0
[LLVMdev] non-SSA IR generation
Hi Amruth, If you do not specify any optimization flag for 'clang' and do not run 'opt -mem2reg' pass on the generated IR file, it is in non-SSA form. However, many variables stay in memory instead of registers in this case. Thanks, Jiesheng On Wed, Jun 13, 2012 at 1:17 PM, <amruth.rd a...
2012 Jun 22
0
[LLVMdev] mapping a virtual register to a specific address
On Fri, Jun 22, 2012 at 3:16 PM, amruth.rd <amruth.rd at knights.ucf.edu>wrote: > Thanks Justin. It was really helpful. > > Can i use "alloca" instruction to allocate memory at a particular address > in the stack? Is it possible to do that? As far as I know, alloca does not > take any address as an operand...
2012 Jun 22
0
[LLVMdev] mapping a virtual register to a specific address
On Fri, Jun 22, 2012 at 2:46 PM, amruth.rd <amruth.rd at knights.ucf.edu>wrote: > > Does LLVM allow mapping a virtual register to a specific memory location? > If not, how do we extract information on where the virtual registers are > mapped to? > In general, you do not know where a virtual register is mapped, and...
2012 Jun 07
3
[LLVMdev] mov or copy instruction
Hello everyone, I didn't come across mov or copy in LLVM IR instruction set. So what is the best way to move/copy values between virtual registers? Thanks,Amruth -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120607/76fbe6e3/attachment.html>
2012 Jun 14
1
[LLVMdev] non-SSA IR generation
Well, it *is* in SSA form, but it "cheats" by keeping values in memory. --Sean Silva On Wed, Jun 13, 2012 at 2:00 PM, Jiesheng Wei <jwei at ece.ubc.ca> wrote: > Hi Amruth, > > If you do not specify any optimization flag for 'clang' and do not run > 'opt -mem2reg' pass on the generated IR file, it is in non-SSA form. > However, many variables stay in memory instead of registers in this case. > > Thanks, > Jiesheng > > On Wed...
2012 Jun 26
2
[LLVMdev] Interprocedural slicing using LLVM
...hey don't influence the control flow), but the control flow of the program should be maintained at all cost. I did see an optimization pass to print the CFG of a function without its body to a dot file, but I am interested in generating the source code which gets printed to a dot file. Thanks, Amruth
2012 Jun 27
0
[LLVMdev] Interprocedural slicing using LLVM
On 6/26/12 5:07 PM, amruth.rd wrote: > Hello, > > I am curious to know if LLVM offers any passes to do interprocedural slicing, I need to eliminate most of the computations(possibly all, if they don't influence the control flow), but the control flow of the program should be maintained at all cost. I did see an...
2012 Jun 04
2
[LLVMdev] installation query
...ere as LLVM installation page says to have a separate build directory for putting all the binaries. I am trying to understand why this distinction of having to build LLVM inside source when debuggers can still refer to the source files from build directory? Please correct me if I am wrong. Thanks,Amruth -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120604/fe79d599/attachment.html>
2012 Jun 21
1
[LLVMdev] LLVM stack
Hello Everyone, Would you please send me any links to documentation on LLVM stack? I am particularly interested in knowing how each instruction in an LLVM bit code file(.ll file) affects its stack. To be specific, is it possible to map an LLVM program as operations on a stack? Thanks, Amruth
2012 Nov 17
2
[LLVMdev] Interprocedural slicing using LLVM
...I report a bug or commit a patch to the giri progject? I doubt this central commit list is the right place. 2. Are you still maintaining the giri project any more? Thank you. L On Thu, Jun 28, 2012 at 12:49 AM, John Criswell <criswell at illinois.edu>wrote: > On 6/26/12 5:07 PM, amruth.rd wrote: > > Hello, > > > > I am curious to know if LLVM offers any passes to do interprocedural > slicing, I need to eliminate most of the computations(possibly all, if > they don't influence the control flow), but the control flow of the program > should be mainta...