search for: nipun2512

Displaying 20 results from an estimated 34 matches for "nipun2512".

2011 Apr 01
0
[LLVMdev] compiling bitccode to executable binary/LLI
Hi, I was able to figure out this one, by checking out profile.pl. However, I am still interested in getting to know if there is anyway to compile from bitcode to a normal executable? Maybe I am missing something obvious... :P ? Thanks Nipun On Fri, Apr 1, 2011 at 1:34 PM, Nipun Arora <nipun2512 at gmail.com> wrote: > Hi, > > Could anyone tell me how exactly can one convert a .bc file (bitcode file) > to an executable in the native program. > > I was trying an instrumentation transform with the following workflow > > opt -insert-edge-profiling input.bc -o output...
2011 Apr 01
2
[LLVMdev] compiling bitccode to executable binary/LLI
Hi, Could anyone tell me how exactly can one convert a .bc file (bitcode file) to an executable in the native program. I was trying an instrumentation transform with the following workflow opt -insert-edge-profiling input.bc -o output.bc and then try and execute output.bc using lli output.bc however the program gives the following error : Program used external function
2009 Jan 31
2
[LLVMdev] Optimized code analysis problems
...ially insert a hack so that any function call to intrinsic functions or library functions can be retrieved? Could you gimme any ideas for the start? -Nipun On Fri, Jan 30, 2009 at 10:39 PM, Eli Friedman <eli.friedman at gmail.com>wrote: > On Fri, Jan 30, 2009 at 7:10 PM, Nipun Arora <nipun2512 at gmail.com> wrote: > > Essentially I would like to extract the control flow graph representation > > with function names (eg. _mm_cvtsi32_si128) instead of the functions > being > > replaced by 'llvm.*' > > Is there anyway to extract these names directly as f...
2009 Jan 31
0
[LLVMdev] Optimized code analysis problems
On Fri, Jan 30, 2009 at 7:10 PM, Nipun Arora <nipun2512 at gmail.com> wrote: > Essentially I would like to extract the control flow graph representation > with function names (eg. _mm_cvtsi32_si128) instead of the functions being > replaced by 'llvm.*' > Is there anyway to extract these names directly as function calls? The names...
2011 Apr 01
1
[LLVMdev] compiling bitccode to executable binary/LLI
...ssemble and link with gcc. llc file.bc -o file.s && gcc file.s -o file I couldn't find a way to convince llc to use MC to generate an object file. In any case, you'll need to invoke the system linker to produce the executable. Reid On Fri, Apr 1, 2011 at 2:12 PM, Nipun Arora <nipun2512 at gmail.com> wrote: > Hi, > > I was able to figure out this one, by checking out profile.pl. > However, I am still interested in getting to know if there is anyway to > compile from bitcode to a normal executable? > Maybe I am missing something obvious... :P ? > > Thanks...
2009 Feb 01
1
[LLVMdev] Optimized code analysis problems
...39;d have to do a one-to one mapping of all possible optimized function calls that could be made from different libraries imported by the user. Thanks Nipun On Sat, Jan 31, 2009 at 4:48 PM, Eli Friedman <eli.friedman at gmail.com>wrote: > On Sat, Jan 31, 2009 at 1:14 PM, Nipun Arora <nipun2512 at gmail.com> wrote: > > Hii, > > > > Thanks for the response, yes I couldn't find any way to extract the names > > through any of the passes. > > Where could I potentially insert a hack so that any function call to > > intrinsic functions or library funct...
2009 Jan 31
2
[LLVMdev] Optimized code analysis problems
Hi all, I am trying to do an analysis of a parallelized code using sse optimizations. The problem I am encountering is that I need to do some matching based on the analysis and I would like to extract the names of the functions as is rather than llvm intrinsics with an llvm. representation. Essentially I would like to extract the control flow graph representation with function names (eg.
2009 Jan 31
0
[LLVMdev] Optimized code analysis problems
On Sat, Jan 31, 2009 at 1:14 PM, Nipun Arora <nipun2512 at gmail.com> wrote: > Hii, > > Thanks for the response, yes I couldn't find any way to extract the names > through any of the passes. > Where could I potentially insert a hack so that any function call to > intrinsic functions or library functions can be retrieved? > Co...
2011 Feb 09
1
[LLVMdev] x86 to LLVM-IR
Hi, I was looking into ways to convert an x86 executable(ELF), to an LLVM-IR representation. To the best of my knowledge llvm-mc seems to be the tool which can be used... It would be great if anyone could give pointers in the same direction... Thanks Nipun -------------- next part -------------- An HTML attachment was scrubbed... URL:
2009 Mar 11
0
[LLVMdev] Wiki?
I agree. Being a newbie myself, I can relate to what problems someone new to llvm would have.While I think most of the stuff I have tried will be useful, I wouldn't be entirely sure if its the best way to go about it. Thanks Nipun Arora Columbia University On Wed, Mar 11, 2009 at 11:01 AM, Anthony Danalis <adanalis at eecs.utk.edu>wrote: > > On Mar 11, 2009, at 10:53 AM, Jon
2009 Mar 11
2
[LLVMdev] Wiki?
If we get the blessing of one of the old-timers who is willing to spend a little time reviewing postings, we can deal with the 'misleading information' issue. In addition, it might be _useful_ to understand why people were misled. On Wed, Mar 11, 2009 at 5:16 PM, Nipun Arora <nipun2512 at gmail.com> wrote: > I agree. Being a newbie myself, I can relate to what problems someone new to > llvm would have. > While I think most of the stuff I have tried will be useful, I wouldn't be > entirely sure if its the best way to go about it. > Thanks > Nipun Arora &gt...
2011 Mar 22
0
[LLVMdev] Parallelization
Hi, I am looking into something similar as well for auto-parallelization i.e. some sort of low level support at the IR level for parallelization. I'd be interested in collaborating with anyone who is working on the same. >From a brief look at the architectural overview of Polly, it seems as if the parallel code generation is being done at the IR level since the input file is an LLVM IR
2012 Jan 26
1
[LLVMdev] Compiling glibc with LLVM
Hi James, I will look into the RedHat newlib library, however, we def are looking for a solution for glibc, but maybe newlib would be a good way to go to test our complete workflow before putting an effort to generate control flow graphs for glibc. btw. I did have another question, hopefully you would be able to answer, what we are looking to do is to get the control flow graph including some
2009 Mar 11
3
[LLVMdev] Wiki?
On Mar 11, 2009, at 10:53 AM, Jon Harrop wrote: > On Wednesday 11 March 2009 14:19:28 Vikram S. Adve wrote: >> In principle, having a Wiki like this would be valuable. In >> practice, >> I think there will need to be some sanity checking to make sure >> incorrect or misleading information is not added to it. > > Yes, I think a Wiki would be extremely valuable.
2011 Mar 22
2
[LLVMdev] Parallelization
On 03/22/2011 01:56 PM, Reid Kleckner wrote: > On Tue, Mar 22, 2011 at 1:36 PM, Gokul Ramaswamy > <gokulhcramaswamy at gmail.com <mailto:gokulhcramaswamy at gmail.com>> wrote: > > Hi Duncan Sands, > > As I have understood, GOMP and OpenMP provides support for > parallelizing program at source program level. But I am at the IR > level. That
2008 Oct 31
0
[LLVMdev] Identifying hotspot blocks
Hi Everyone, I am working on a project where I am profiling source code(using gcov) line by line, so as to identify hot spots in the code, and identify the assembly code corresponding to that particular hotspot(I have to later get an unique signature for this assembly code). This is the approach I am following. I have inserted a dummy function say foo(), and am using a function call to foo();
2008 Dec 04
2
[LLVMdev] Data Dependency graph
Hi, I need to generate a data dependancy graph. Is there any functionality available in LLVM which can help me? Or if anyone can point to the correct place? Thanks Nipun Arora Graduate Research Assistant Dept of Computer Science Columbia University -------------- next part -------------- An HTML attachment was scrubbed... URL:
2009 Feb 04
2
[LLVMdev] Creating AST
Hi all, Does LLVM provide any way to parse and extract the AST from C++ source files? Thanks Nipun -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090204/7dffd376/attachment.html>
2009 Feb 05
1
[LLVMdev] Creating AST
Hi Mike, Thanks for the response, doesn't Clang only support C and not C++? Thanks Nipun On Wed, Feb 4, 2009 at 6:29 PM, Mike Stump <mrs at apple.com> wrote: > On Feb 4, 2009, at 1:55 PM, Nipun Arora wrote: > > Does LLVM provide any way to parse and extract the AST from C++ > > source files? > > Yes, see clang.llvm.org. If you want to do source to source, see the
2011 Apr 05
0
[LLVMdev] Memory Profiling
Hi, Are there any memory profiling tools available within the LLVM framework? I am just looking for a profile tool which can give me concrete memory dependencies between instructions/blocks of a program which happened during a single execution of the program. Thanks Nipun -------------- next part -------------- An HTML attachment was scrubbed... URL: