Displaying 20 results from an estimated 600000 matches similar to: "[LLVMdev] (no subject)"
2012 Feb 02
0
[LLVMdev] (no subject)
Hi Umesh,
> Again ,I'm newbie to LLVM and please pardon me ..if you guys feel that ,the
> below question is very basic :)
>
> Here i go ,compiled the below sample with clang i.e *clang enum.c -S -emit-llvm*
> and there respective file are
>
> $ cat enum.c
> int main()
> {
> enum type{one=1,two,three} s;
> s = one;
> return s;
> }
>
> $ cat
2012 Jun 16
1
[LLVMdev] (no subject)
<p><a href="http://www.chivolac.com/barchew/Colin_Miller7/">http://www.chivolac.com/barchew/Colin_Miller7/</a></p>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120615/27af4fbd/attachment.html>
2013 Sep 12
0
[LLVMdev] (no subject)
To use options like "-time-passes" and "-stats" you need to prefix
them with "-mllvm":
clang -mllvm -time-passes -O3 test.c -o /dev/null
Note that I believe you need asserts enabled or some other build
configuration for this to work,
the timing code is disabled in fully release builds IIRC.
Hope this helps!
~Will
On Thu, Sep 12, 2013 at 11:50 AM, Niko Zarzani
2012 Feb 02
2
[LLVMdev] (no subject)
Hi There ,
Again ,I'm newbie to LLVM and please pardon me ..if you guys feel that
,the below question is very basic :)
Here i go ,compiled the below sample with clang i.e *clang enum.c -S
-emit-llvm* and there respective file are
$ cat enum.c
int main()
{
enum type{one=1,two,three} s;
s = one;
return s;
}
$ cat enum.s
; ModuleID = 'enum.c'
target datalayout =
2013 Sep 12
2
[LLVMdev] (no subject)
Hi all,
I was interested in knowing which of the passes spends the most of the time compiling the dns server BIND.With the -CC option I selected clang as my compiler and, as I was expecting, the compilation gave me no problems.Now I have a question, is there any way to set an option similiar to "-time-passes" to clang in order to get those information I was interested in?Or do you think
2002 Nov 12
0
[LLVMdev] (no subject)
P.S. If anyone can take a little time to write a GraphTraits class for
the call graph, using the call sites returned by the TDGraph, that would
be great.
Then you could directly use the PostOrderIterator,
ReversePostOrderIterator, and TarjanSCCIterator on this call graph,
without having to do any extra work. You can also do other things like
print out the call graph to dot files and view them.
2007 May 29
2
[LLVMdev] (no subject)
Hi everyone,
Llvm-gcc compiles the programs into bytecodes with some optimizations. How can I get unoptimized bytecodes?
Thanks.
Regards,
-Ying
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070530/5f793e95/attachment.html>
2013 Sep 12
1
[LLVMdev] (no subject)
I tried it on a simple file test.c (as you did) but actually clang does not show me any output.
In addition I tried to set the CFLAGS specifying the -mllvm -time-passes options. However I still have anything about the time passes informations in the output and I also get this warning during the build with make:clang: warning: argument unused during compilation: '-mllvm -time-passes'Maybe
2013 Mar 30
1
[LLVMdev] (no subject)
i am beginner in llvm compiler framework. As i want to create loop pass i
went through all the procedure for creating new pass. I did all the steps u
mentioned but when i copied the content of makefile(for hello pass) from
ur website to my makefile its not working properly.
My makefile is like this :
# Makefile for hello pass
# Path to top level of LLVM hierarchyLEVEL = ../../..
# Name of the
2007 May 29
0
[LLVMdev] (no subject)
Using
llvm-gcc -emit-llvm -O0 -S blah.c
will give you blah.s that is unoptimized. I guess passing that to llvm-as
would get you an unoptimized .bc.
llvm-as -debug-pass=Arguments blah.ll says it is only doing
Pass Arguments: -domtree -etforest -verify
scott
On 5/29/07, omiga <omiga at ustc.edu> wrote:
>
> Hi everyone,
>
> Llvm-gcc compiles the programs into bytecodes with
2002 Nov 12
2
[LLVMdev] (no subject)
Dear LLVM,
I need to do interprocedural analysis for my project. I was wondering if
you can tell me how to create Bottom Up DSGraph and Call Graph in the
program. I know
DSGraph *dsg = new DSGraph( F )
can create a DSGraph, but looks like that's only local DSGraph.
I also need to know how to create the call graph for the whole module in
the program.
Thanks,
xiaodong
2011 Jul 01
0
[LLVMdev] (no subject)
On Jul 1, 2011, at 12:16 PM, Villmow, Micah wrote:
> I'm trying to debug a problem with our custom backend with using a tiered register allocation setup.
>
> Just a little background. My target uses vec4 32bit registers and I want to have three levels of registers setup.
> Each vec4 register can have two sub-regs of size vec2 32bit, and each sub-reg, has its own two sub-regs of
2015 Feb 16
2
[LLVMdev] (no subject)
This is my first post so not sure I've done everything right.
Just started playing with LLVM on Windows 7, VS C++.
Was trying to play with the example 4 and got the following error:
"LLVM ERROR: Incompatible object format" I was able resolve the problem by following the suggestion found here:http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-December/068395.html This issue seems to
2007 Apr 24
0
[LLVMdev] (no subject)
Hi,
During isel lowering, the backend insertes CALLSEQ_START /
CALLSEQ_END target independent nodes to the DAG. These are then
selected to X86 specific instructions ADJCALLSTACKDOWN /
ADJCALLSTACKUP. At these point, they have a constant arguments which
corresponds to the fixed frame size for argument passing. But the
size of the stack frame isn't finalized until frame layout has
2011 Aug 10
3
[LLVMdev] (no subject)
Hi,
I am interested in getting llvm IR only for a subset of the input source code - basically starting from a specified top level function, including all its callee functions (recursively).
For example, in the following code, I am interested in a command like "extract -top_function blah()" that will create an llvm IR with just blah() and foo().
int foo() {
2007 May 29
0
[LLVMdev] (no subject)
Hello.
Please use llvm-gcc4 with -O[01234] options.
You can see the example here:
http://llvm.org/docs/GettingStarted.html#tutorial4
Seung J. Lee
---- Original message ----
>Date: Wed, 30 May 2007 00:18:41 +0800
>From: "omiga" <omiga at ustc.edu>
>Subject: [LLVMdev] (no subject)
>To: "llvmdev" <llvmdev at cs.uiuc.edu>
>
> Hi everyone,
>
2007 May 29
0
[LLVMdev] (no subject)
If you use llvm-gcc3, you can make an unoptimized like this:
llvm-gcc -S hello.c -o hello.s
Seung J. Lee
---- Original message ----
>Date: Wed, 30 May 2007 00:18:41 +0800
>From: "omiga" <omiga at ustc.edu>
>Subject: [LLVMdev] (no subject)
>To: "llvmdev" <llvmdev at cs.uiuc.edu>
>
> Hi everyone,
>
> Llvm-gcc compiles the programs
2007 Apr 24
2
[LLVMdev] (no subject)
Hello,
I am trying to add an instruction before each function call to add/
subtract the stack pointer by a value specified at the command line.
I wonder if I can do that during lowering. For example, in
X86TargetLowering::LowerCALL. I appreciate it if you give me some
hints how and where I can do that.
Thank you,
Babak
2012 Jul 18
1
[LLVMdev] (no subject)
I'm working on translating llvm's optimized intermediate code to another
compiler's intermediate code, and I'm working on the PHI instruction.
Here's an example phi instruction to help explain what I'm trying to do:
%inc25 = phi i32 [ 1, %entry ], [ %inc, %for.body ]
What I would want to do here is allocate some memory memory (i'm trying to
use %phi1 = alloca i32,
2009 Sep 28
0
[LLVMdev] (no subject)
Hi,I'd like to get some runtime profile data on my code using LLVM.
I find the path profiling in release 1.5 of llvm,but not in other release.
I want ask why the path profiling is deleted.
Best regards
xiaoxia niu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: