search for: cputech

Displaying 4 results from an estimated 4 matches for "cputech".

2010 Jul 02
0
[LLVMdev] Qualitative comparisons between Open64 and llvm
...ruction, register, and scheduling information. While for multi core processors, Open64 already have openmp support. While for LLVM, I think other guys in this maillist can give you much more information : ) yours, Ling kun On Fri, Jul 2, 2010 at 2:25 AM, Arvind Sudarsanam <A.Sudarsanam at cputech.com> wrote: > Hi, > > I have been working towards developing compiler optimization tools > targeting multi core processors while using LLVM IR as the starting > point and building on top of the analysis and optimization passes > available in the llvm source. > > Recently,...
2010 Jul 01
2
[LLVMdev] Qualitative comparisons between Open64 and llvm
Hi, I have been working towards developing compiler optimization tools targeting multi core processors while using LLVM IR as the starting point and building on top of the analysis and optimization passes available in the llvm source. Recently, I looked into Open64 and its intermediate representation WHIRL. Documentation for developers to use Open64 seems to be inadequate (when compared to LLVM
2010 Jun 18
1
[LLVMdev] argpromotion not working
Hi all, I have the following C code. static int addp(int *c, int a,int b) { int x = *c + a + b; return(x); } I want to replace *c with a scalar. So I tried the -argpromotion pass. However, it fails to do anything to the resulting llvm file. List of commands: clang add.c -c -o add.bc clang add.c -S -o add.ll opt -argpromotion -stats add.bc -o add_a.bc llvm-dis < add_a.bc > add_a.ll Also,
2010 Mar 25
1
[LLVMdev] source code information in LLVM IR
Hi, I am generating llvm IR code for C source code using clang as the front end. I am wondering if there is any way of mapping an llvm IR line number back to its C source code line number. Thanks Sincerely Arvind ------------------------------------------------------------------------ ------------ Arvind Sudarsanam Phone: (435) 512-7769 CPU Technology, Inc