search for: xiaom

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

Did you mean: xiao
2012 Apr 20
3
[LLVMdev] llvm doxygen down?
John, it still doesn't work for me. I'm in upstate new york. And one of my friends in bay area couldn't see the webpage either. Xiaoming On Thu, Apr 19, 2012 at 8:27 PM, John Criswell <criswell at illinois.edu>wrote: > On 4/19/12 7:15 PM, xiaoming gu wrote: > > Hi, all. I find out that the doxygen website (http://llvm.org/docs/doxygen) > is not available now. Does anyone know when it will be back? Thanks. &gt...
2012 Apr 20
2
[LLVMdev] llvm doxygen down?
Hi, all. I find out that the doxygen website (http://llvm.org/docs/doxygen) is not available now. Does anyone know when it will be back? Thanks. Xiaoming -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120419/558310e0/attachment.html>
2011 Sep 29
2
[LLVMdev] Instrumenting C/C++ programs
...vm to generate AST from source code by using clang and to do high level transformation. Then I want to generate LLVM IR. Do you have any idea how to achieve this? i want some examples how clang converts source codes to AST and generating LLVM IR. Thanks in advance. On Thu, Sep 29, 2011 at 9:04 AM, xiaoming gu <xiaoming.gu at gmail.com> wrote: > The patch file is a diff file generated by "svn diff". It is about other > modifications such as adding some lines to make files to make the added .c > and .cpp files compiled. You may apply the patch file to LLVM source code by &g...
2012 Apr 20
0
[LLVMdev] llvm doxygen down?
On 4/19/12 7:15 PM, xiaoming gu wrote: > Hi, all. I find out that the doxygen website > (http://llvm.org/docs/doxygen) is not available now. Does anyone know > when it will be back? Thanks. It works for me. Is it working for you now? -- John T. > > Xiaoming > > > _______________________________...
2010 May 12
2
how to profile R interpreter?
Hi, all. Does anyone know how to profile R interpreter? I've tried gprof but it doesn't work. Thanks. Xiaoming [[alternative HTML version deleted]]
2011 Sep 29
0
[LLVMdev] Instrumenting C/C++ programs
...ate AST from source code by using clang and to do high level transformation. Then I want to generate LLVM IR. Do you have any idea how to achieve this? i want some examples how clang converts source codes to AST and generating LLVM IR. Thanks in advance. > > On Thu, Sep 29, 2011 at 9:04 AM, xiaoming gu <xiaoming.gu at gmail.com> wrote: > The patch file is a diff file generated by "svn diff". It is about other modifications such as adding some lines to make files to make the added .c and .cpp files compiled. You may apply the patch file to LLVM source code by using a &quot...
2012 Apr 20
2
[LLVMdev] Should repetitive basic blocks be removed in the results of LoopBase::getExitBlocks()?
...t i = rand()%10; while ( i < 20 ) { i++; if ( i == 5) return 21; if ( i == 9) continue; else if ( i == 10) break; } return i; } If you use getExitBlocks() to get the exit basic blocks for the loop, the block "10" will show up twice in the results. Xiaoming -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120420/a25241fe/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: test_cfg.pdf Type: application/pdf Si...
2011 Sep 29
0
[LLVMdev] Instrumenting C/C++ programs
...ile generated by "svn diff". It is about other modifications such as adding some lines to make files to make the added .c and .cpp files compiled. You may apply the patch file to LLVM source code by using a "patch" command or make the changes manually by reading the patch file. Xiaoming On Wed, Sep 28, 2011 at 6:05 AM, Himanshu Shekhar <imhimanshu91 at gmail.com>wrote: > Hey Xiaoming, Thanks for those source codes. Can you please explain what > this llvm-memory-profiling.patch does ? > > Thanks, > Himanshu > > > On Wed, Sep 28, 2011 at 6:49 AM, x...
2011 Sep 28
2
[LLVMdev] Instrumenting C/C++ programs
Hey Xiaoming, Thanks for those source codes. Can you please explain what this llvm-memory-profiling.patch does ? Thanks, Himanshu On Wed, Sep 28, 2011 at 6:49 AM, xiaoming gu <xiaoming.gu at gmail.com> wrote: > Hi, Himanshu. I once wrote an LLVM IR-based memory profiling > pass. Basically, I f...
2011 Nov 17
1
[LLVMdev] Instrumenting C/C++ programs
...source code by using clang and to do high level > transformation. Then I want to generate LLVM IR. Do you have any idea how > to achieve this? i want some examples how clang converts source codes to > AST and generating LLVM IR. Thanks in advance. > > On Thu, Sep 29, 2011 at 9:04 AM, xiaoming gu < <xiaoming.gu at gmail.com> > xiaoming.gu at gmail.com> wrote: > >> The patch file is a diff file generated by "svn diff". It is about other >> modifications such as adding some lines to make files to make the added .c >> and .cpp files compiled....
2012 Apr 09
1
[LLVMdev] How to dump a .bc file before/after a specific opt pass?
Hi, all. I'm adding a new pass in opt. To make the debugging easier, I'm trying to draw the CFG before and after the new pass. Is there any an option to dump the .bc file before/after a specific opt pass? Thanks. Xiaoming -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120409/22408e27/attachment.html>
2012 Apr 20
0
[LLVMdev] llvm doxygen down?
On 4/19/12 7:40 PM, xiaoming gu wrote: > John, it still doesn't work for me. I'm in upstate new york. And one > of my friends in bay area couldn't see the webpage either. Try http://llvm.org/doxygen. That's the link from the llvm.org main page. The docs subdirectory is probably undergoing change d...
2012 Apr 24
0
[LLVMdev] Should repetitive basic blocks be removed in the results of LoopBase::getExitBlocks()?
On Apr 19, 2012, at 10:43 PM, xiaoming gu <xiaoming.gu at gmail.com> wrote: > Hi, all. I'm using void LoopBase::getExitBlocks (SmallVectorImpl< BlockT * > &ExitBlocks) const to get all > exit blocks for a loop. The problem I find with this API is that it returns repetitive basic blocks in certain > sit...
2011 Sep 28
0
[LLVMdev] Instrumenting C/C++ programs
...ntation pass, which inserts profiling function calls into the original program MemoryProfiling.c---the profiling library containing the profiling calls llvm-memory-profiling.patch---the other modifications notes.txt---some information collected when I was working on this profiling pass Xiaoming On Tue, Sep 27, 2011 at 7:13 PM, Himanshu Shekhar <imhimanshu91 at gmail.com>wrote: > Hey John, > Thank you for the detailed reply. > I tried to figure out myself which IR should I use for my purpose ( Clang's > Abstract Syntax Tree (AST) or LLVM's SSA Intermediate Re...
2008 Aug 06
1
No y-axis label using png on linux
Dear all, I am grateful if anyone provides a solution to my problem of no y-axis label using png on linux. If I use postscript device or X11 device, it is fine. On Windows, it works with png. I have tried different versions of R and none of them works. Best regards, Xiaoming Cai, Dr. School of Geography, Earth and Environmental Sciences University of Birmingham Edgbaston, Birmingham B15 2TT (0121) 4145533 (office) (0121) 4145528 (fax) Email: x.cai@bham.ac.uk [[alternative HTML version deleted]]
2011 Sep 27
1
[LLVMdev] Instrumenting C/C++ programs
Hey John, Thank you for the detailed reply. I tried to figure out myself which IR should I use for my purpose ( Clang's Abstract Syntax Tree (AST) or LLVM's SSA Intermediate Representation (IR). ), but couldn't really figure out which one to use. Here is what I m trying to do. Given any C/C++ program (like the one given below), I am trying to insert calls to some function, before and
2011 Sep 23
3
[LLVMdev] Instrumenting C/C++ programs
I just read that LLVM project could be used to do static analysis on C/C++ codes using the analyzer Clang which the front end of LLVM. I wanted to know if it is possible to extract all the accesses to memory(variables, local as well as global) in the source code using LLVM. Is there any inbuilt library present in LLVM which I could use to extract this information. If not please suggest me how to
2010 Oct 05
1
[LLVMdev] how to output the single bitcode file using gold plugin?
...o xxx.o llvm-gcc xxx.o -use-gold-plugin -Wl,-debug -Wl,-plugin-opt=also-emit-llvm -lm -o xxx* But these command don't give me the wanted bitcode file. The used version of llvm is 2.7. Do you have any idea of this problem or any other solution to get the bitcode file with gold plugin? Thanks. Xiaoming -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101005/42eda4fb/attachment.html>
1997 Aug 14
0
R-alpha: Compiling 0.49 on IRIX6.1
Hi, I am compiling R-0.49 on my SGI Indigo 2 R8000 machine and it stopped in the middle. Could anyone help me to fix it? Many thanks! -- Xiaoming Cai School of Geography .&______~*@*~______&. University of Birmingham "w/%%%%%%%%%%%%%%%%%%%\w" Edgbaston, Birmingham `Y""Y""Y"""""Y""Y""Y'...
2012 Apr 24
2
[LLVMdev] Should repetitive basic blocks be removed in the results of LoopBase::getExitBlocks()?
On Apr 23, 2012, at 10:31 PM, Andrew Trick <atrick at apple.com> wrote: > > On Apr 19, 2012, at 10:43 PM, xiaoming gu <xiaoming.gu at gmail.com> wrote: > >> Hi, all. I'm using void LoopBase::getExitBlocks (SmallVectorImpl< BlockT * > &ExitBlocks) const to get all >> exit blocks for a loop. The problem I find with this API is that it returns repetitive basic blocks in cert...