Displaying 20 results from an estimated 30000 matches similar to: "[LLVMdev] Implementing optimization levels -03"
2011 Oct 21
3
[LLVMdev] build warnings
Hi,
I want to see any warning that are produced when I build llvm (in
particular, those in code I'm writing). Before I do something quick and
dirty with tee and grep, I was wondering if there was already something
available to, for example, reprint warnings after a build completes?
Thanks,
--Paul
2010 Aug 11
4
[LLVMdev] Optimization pass questions
I have a whole slew of questions about optimization passes. Answers to any or all would be extremely helpful:
How important are doInitialization/doFinalization? I can't detect any difference if I use them or not. Why does the function pass manager have doInitialization/doFinalization, but the global pass manager doesn't? If I am applying the function passes to many functions, do I
2011 Oct 21
0
[LLVMdev] build warnings
Hi Paul,
That should be easy enough, because the LLVM build has no warnings in it!
Some of us build with -Werror, and even with those of us that don't warnings are not tolerated. You're already seeing all the warnings that are coming out of the build :)
Cheers,
James
________________________________________
From: llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] On Behalf
2010 Aug 12
0
[LLVMdev] Optimization pass questions
Larry,
On Wed, Aug 11, 2010 at 4:55 PM, Larry Gritz <lg at larrygritz.com> wrote:
> I have a whole slew of questions about optimization passes. Answers to any
> or all would be extremely helpful:
>
> How important are doInitialization/doFinalization?
Most of the passes do not use them.
> I can't detect any difference if I use them or not.
Say, if you are writing
2010 Dec 25
2
[LLVMdev] Reviewer for our Path Profiling Implementation
On Dec 21, 2010, at 7:57 AM, Bob Wilson wrote:
>> To get some idea about the number of people who could be involved in a
>> project like this, I would like to ask for a quick show of hands: Who would
>> be interested in contributing code to LLVM-with-profiling? (Either actual
>> profiling code, or passes that use profiling information.)
>> Who would want to use the
2010 Dec 25
0
[LLVMdev] Reviewer for our Path Profiling Implementation
On Fri, Dec 24, 2010 at 5:06 PM, Andrew Trick <atrick at apple.com> wrote:
> On Dec 21, 2010, at 7:57 AM, Bob Wilson wrote:
>
> >> To get some idea about the number of people who could be involved in a
> >> project like this, I would like to ask for a quick show of hands: Who
> would
> >> be interested in contributing code to LLVM-with-profiling? (Either
2011 Feb 24
2
[LLVMdev] CodeGenOpt
Chris Lattner <clattner at apple.com> writes:
>> class CodeGenOpt {
>> ...
>> public
>> getOptLevel() ...;
>> getFPLevel() ...;
>> getMemLevel() ...;
>> };
>>
>> Does this sound reasonable?
>
> I don't think that this is the right way to go. Higher level
> decisions like that should affect your choice of passes to
2010 Aug 12
0
[LLVMdev] Optimization pass questions
On Aug 11, 2010, at 4:55 PM, Larry Gritz wrote:
> I have a whole slew of questions about optimization passes. Answers to any or all would be extremely helpful:
>
> How important are doInitialization/doFinalization? I can't detect any difference if I use them or not. Why does the function pass manager have doInitialization/doFinalization, but the global pass manager doesn't?
2011 Feb 24
0
[LLVMdev] CodeGenOpt
On Feb 24, 2011, at 8:14 AM, David A. Greene wrote:
> Chris Lattner <clattner at apple.com> writes:
>
>>> class CodeGenOpt {
>>> ...
>>> public
>>> getOptLevel() ...;
>>> getFPLevel() ...;
>>> getMemLevel() ...;
>>> };
>>>
>>> Does this sound reasonable?
>>
>> I don't think that this is
2010 Aug 12
1
[LLVMdev] Optimization pass questions
On Aug 11, 2010, at 5:57 PM, Tanya Lattner wrote:
> Have you read this document?
> http://llvm.org/docs/WritingAnLLVMPass.html#passtype
Yes, but I didn't find it as instructive as I'd hoped. The only two examples of pass sets I can find are the Kaleidoscope tutorial and StandardPasses.h (corresponding, I assume, to what llvm-gcc does). Just looking at the two of these, some
2010 Aug 22
2
[LLVMdev] How to add a pass inside LLVM pass list
Soumya_Prasad_Ukil wrote:
> Pls help.
You didn't say what was actually running the passes. (llvm-gcc? clang?
opt -some -passes?) What you probably want is to modify one of the lists
in include/llvm/Support/StandardPasses.h.
Nick
>
> On 21 August 2010 17:32, Soumya_Prasad_Ukil <ukil.soumya at gmail.com
> <mailto:ukil.soumya at gmail.com>> wrote:
>
> I have
2010 May 10
1
[LLVMdev] getTripCount requires which optimization passes?
On May 10, 2010, at 11:45 AM, Dan Gohman wrote:
> just make your front-ends add -indvars before
> adding your pass.
Sorry, I don't have a clue how to do this, and I can't find any docs
about it. I'm using llvm-gcc; how can I tell it to add a pass?
Trevor
2016 Apr 12
2
Implementing a proposed InstCombine optimization
Good point. The same argument seems to apply to copy() too so I suppose it depends how strict we want to be about it.
From: fglaser at apple.com [mailto:fglaser at apple.com] On Behalf Of escha at apple.com
Sent: 11 April 2016 20:55
To: Daniel Sanders
Cc: Alex Rosenberg; llvm-dev at lists.llvm.org; Carlos Liam
Subject: Re: [llvm-dev] Implementing a proposed InstCombine optimization
On Apr 11,
2011 Nov 03
1
[LLVMdev] Whither /Support/StandardPasses.h?
> Date: Wed, 26 Oct 2011 11:52:50 -0700
> From: Tanya Lattner <lattner at apple.com>
> Subject: [LLVMdev] Release Notes: Volunteers needed
> We need some volunteers to help with the 3.0 release notes. Traditionally, Chris has been the one to go
> through all the commits (6 months worth!) and come up with a concrete list of things that have changed in 3.0.
> Ideally,
2016 Apr 11
4
Implementing a proposed InstCombine optimization
> I am not entirely sure this is safe. Transforming this to an fsub could change the value stored on platforms that implement negates using arithmetic instead of with bitmath (such as ours)
I think it's probably safe for IEEE754-2008 conformant platforms because negation was clarified to be a non-arithmetic bit flip that cannot cause exceptions in that specification. However, I'm sure
2004 Feb 28
9
[Bug 52] ssh hangs on exit
http://bugzilla.mindrot.org/show_bug.cgi?id=52
------- Additional Comments From tsi at ualberta.ca 2004-02-29 07:10 -------
Created an attachment (id=557)
--> (http://bugzilla.mindrot.org/attachment.cgi?id=557&action=view)
suggested fix (against 3.8p1)
I've been running with this patch on various flavours of Linux, IRIX and SunOS
since last September.
------- You are
2010 Aug 22
0
[LLVMdev] How to add a pass inside LLVM pass list
Look I have written a PRE pass. opt is running that pass. I have included my
pass name there in include/llvm/Support/StandardPasses.h file. To do that, I
have got some error. Because it also requires the definition of the pass in
some other file also. I observed how gvn pre pass is added to the pass list.
I had followed the same way, but failed. Cna you kindly tell what needs to
be done in this
2011 Apr 18
2
[LLVMdev] Registering a custom opt pass as a default one
Hi all,
we're working on compile-time instrumentation for ThreadSanitizer (a
data race detector, see http://code.google.com/p/data-race-test and
http://code.google.com/p/data-race-test/wiki/CompileTimeInstrumentation),
which is implemented as an opt plugin that is ran for each client
C/C++ module we compile.
To build a binary consisting of several modules the following steps
are performed:
2010 Nov 09
1
[LLVMdev] How can we recruit a reviewer for our path-profiling implementation?
Summary: We need to find a reviewer for our implementation of Ball-Laurus
path profiling.
It is well known that path profiling generates more precise information
about a program's behaviour than edge profiling.
We are conducting a research project with the goal of developing a
methodology to make feedback-directed optimization (FDO) more sound. We are
developing combined profiles that enable
2010 Aug 22
1
[LLVMdev] How to add a pass inside LLVM pass list
Soumya_Prasad_Ukil wrote:
> Look I have written a PRE pass. opt is running that pass. I have
> included my pass name there in include/llvm/Support/StandardPasses.h
> file. To do that, I have got some error. Because it also requires the
> definition of the pass in some other file also. I observed how gvn pre
> pass is added to the pass list. I had followed the same way, but failed.