Displaying 20 results from an estimated 9000 matches similar to: "[LLVMdev] llvm doxygen down?"
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
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at
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
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 due to Daniel
Dunbar's work.
-- John T.
-------------- next part
2011 Sep 29
2
[LLVMdev] Instrumenting C/C++ programs
Hey guys,
I have seen your interesting conversion. I am new for LLVM as well as clang
compiler. I am going to use it now. it is quite difficult when someone
starts it from scratch. But it is enjoyable and it is possible to
familiarize with the environment by short time. Am gonna to use clang + llvm
to generate AST from source code by using clang and to do high level
transformation. Then I want to
2011 Sep 29
0
[LLVMdev] Instrumenting C/C++ programs
Hello,
What you're describing is basically the parsing and codegen portions of clang. I'd suggest reading through the code there and posting to clang-dev if you have any specific questions. The clang devs are more likely to see your questions there as not all of them also hang out here.
Regards,
Jim
On Sep 28, 2011, at 8:28 PM, eyasu getahun <eya.get at gmail.com> wrote:
>
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 followed the code for EdgeProfiling. The source code is
> enclosed here, which worked
2011 Sep 29
0
[LLVMdev] Instrumenting C/C++ programs
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 "patch" command or make the changes manually by reading the patch
file.
Xiaoming
On Wed, Sep 28, 2011 at 6:05 AM, Himanshu Shekhar
2011 Sep 28
0
[LLVMdev] Instrumenting C/C++ programs
Hi, Himanshu. I once wrote an LLVM IR-based memory profiling
pass. Basically, I followed the code for EdgeProfiling. The source code is
enclosed here, which worked with LLVM 2.8. Hope it is helpful.
MemoryProfiling.cpp---the instrumentation pass, which inserts profiling
function calls into the original program
MemoryProfiling.c---the profiling library containing the profiling calls
2012 Apr 20
2
[LLVMdev] Should repetitive basic blocks be removed in the results of LoopBase::getExitBlocks()?
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
situations. Should repetitive basic blocks be removed?
I have an example to show the problem. Following is the source code and the
CFG is enclosed.
int main()
{
int
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
> situations. Should repetitive basic blocks be removed?
Users
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]]
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:
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 Nov 17
1
[LLVMdev] Instrumenting C/C++ programs
Hello guys,
I am trying to know how clang generates AST from source code. But it is not
clear for me how clang generates it. Can you tell me which class or
function of clang is building/generating AST? I want to see the specific
function or algorithm of clang which generates AST. Thanks in advance for
your idea.
On Thu, Sep 29, 2011 at 1:22 PM, Jim Grosbach <grosbach at apple.com> wrote:
2010 Oct 05
1
[LLVMdev] how to output the single bitcode file using gold plugin?
Hi, all. I want to get the single bitcode file after link-time
optimizations. After doing some searching, I get commands as follows:
*llvm-gcc -O4 -c xxx.c -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
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
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
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
2005 Nov 15
0
[LLVMdev] doxygen docs
On Tue, 15 Nov 2005, Sameer D. Sahasrabuddhe wrote:
> The docs available on illuvium.com are different from the one's present in
> the doxygen tarball on the same page ... can the tarball be generated from
> the same docs as the browseable version? I considered crawling the
> illuvium.com site, but it would be better to simply have a tarball available.
Agreed. I have been
2005 Nov 15
1
[LLVMdev] doxygen docs
Chris Lattner wrote:
>> I tried generating the docs myself ... doxygen simply refuses to
>> create pages for classes defined in anonymous namespaces in cpp files.
>> I enabled options such as EXTRACT_ALL, EXTRACT_PRIVATE and
>> EXTRACT_LOCAL, but no luck. How is the publicly available
>> documentation generated?
>
> They are generated from the Makefile in