Displaying 20 results from an estimated 27 matches for "lowerallocs".
2006 May 03
1
[LLVMdev] Patch for transform dependencies
Hi,
A number of transforms are actually independent, so here's a partial fix. I
updated the
dependencies in a cluster of transforms: LowerSwitch, Mem2Reg, LowerSelect,
LowerAllocations, UnifyFunctionExitNodes.
The patch has been tested, but not extensively. PassManager doesn't
complain, and
the result of a test pass that requires all these (except for
LowerAllocations) together
works
2009 Feb 19
2
[LLVMdev] -fPIC warning on every compile on Cygwin
On Thu, Feb 19, 2009 at 6:55 PM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Aaron Gray wrote:
> > On Thu, Feb 19, 2009 at 5:52 PM, Nick Lewycky <nicholas at mxc.ca
> > <mailto:nicholas at mxc.ca>> wrote:
> >
> > Aaron Gray wrote:
> > > Hi,
> > >
> > > I partly built LLVM on Cygwin yesterday and it was fine
2009 Feb 25
3
[LLVMdev] -fPIC warning on every compile on Cygwin
On Sat, Feb 21, 2009 at 7:14 PM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Aaron Gray wrote:
> > On Thu, Feb 19, 2009 at 6:55 PM, Nick Lewycky <nicholas at mxc.ca
> > <mailto:nicholas at mxc.ca>> wrote:
> >
> > Aaron Gray wrote:
> > > On Thu, Feb 19, 2009 at 5:52 PM, Nick Lewycky <nicholas at mxc.ca
> >
2009 Feb 21
0
[LLVMdev] -fPIC warning on every compile on Cygwin
Aaron Gray wrote:
> On Thu, Feb 19, 2009 at 6:55 PM, Nick Lewycky <nicholas at mxc.ca
> <mailto:nicholas at mxc.ca>> wrote:
>
> Aaron Gray wrote:
> > On Thu, Feb 19, 2009 at 5:52 PM, Nick Lewycky <nicholas at mxc.ca
> <mailto:nicholas at mxc.ca>
> > <mailto:nicholas at mxc.ca <mailto:nicholas at mxc.ca>>> wrote:
2009 Feb 19
0
[LLVMdev] -fPIC warning on every compile on Cygwin
Aaron Gray wrote:
> On Thu, Feb 19, 2009 at 5:52 PM, Nick Lewycky <nicholas at mxc.ca
> <mailto:nicholas at mxc.ca>> wrote:
>
> Aaron Gray wrote:
> > Hi,
> >
> > I partly built LLVM on Cygwin yesterday and it was fine as far as it
> > went. But after doing a svn update today I am getting the following
> > warning
2013 May 18
1
[LLVMdev] Broken link in http://llvm.org/docs/WritingAnLLVMPass.html
Link to LowerAllocations (
http://llvm.org/doxygen/LowerAllocations_8cpp-source.html) is no longer
working.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130518/9eb42d79/attachment.html>
2006 Jun 02
2
[LLVMdev] Status on llvm-g++ -> llc -> C backend
Hello, Chris.
You wrote Friday, June 2, 2006, 9:27:25 PM:
CL> I don't see that failure. We'll need more info to reproduce the issue.
Got fixed by adding the folowing line in ther early beginning of
LowerAllocations.cpp file:
static IncludeFile CUFENP((void*)createUnifyFunctionExitNodesPass);
--
With best regards,
Anton mailto:asl at math.spbu.ru
Friday,
2009 Feb 27
0
[LLVMdev] -fPIC warning on every compile on Cygwin
Aaron Gray wrote:
> On Sat, Feb 21, 2009 at 7:14 PM, Nick Lewycky <nicholas at mxc.ca
> <mailto:nicholas at mxc.ca>> wrote:
>
> Aaron Gray wrote:
> > On Thu, Feb 19, 2009 at 6:55 PM, Nick Lewycky <nicholas at mxc.ca
> <mailto:nicholas at mxc.ca>
> > <mailto:nicholas at mxc.ca <mailto:nicholas at mxc.ca>>> wrote:
2009 Feb 27
1
[LLVMdev] -fPIC warning on every compile on Cygwin
On Fri, Feb 27, 2009 at 7:14 AM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Aaron Gray wrote:
> > On Sat, Feb 21, 2009 at 7:14 PM, Nick Lewycky <nicholas at mxc.ca
> > <mailto:nicholas at mxc.ca>> wrote:
> >
> > Aaron Gray wrote:
> > > On Thu, Feb 19, 2009 at 6:55 PM, Nick Lewycky <nicholas at mxc.ca
> >
2006 Jun 02
0
[LLVMdev] Status on llvm-g++ -> llc -> C backend
On Fri, 2 Jun 2006, Anton Korobeynikov wrote:
> Hello, Chris.
> You wrote Friday, June 2, 2006, 9:27:25 PM:
> CL> I don't see that failure. We'll need more info to reproduce the issue.
> Got fixed by adding the folowing line in ther early beginning of
> LowerAllocations.cpp file:
>
> static IncludeFile CUFENP((void*)createUnifyFunctionExitNodesPass);
I committed
2006 Jun 02
1
[LLVMdev] Status on llvm-g++ -> llc -> C backend
Thanks Anton and Chris, it works.
On a side note is there a way to have llc preserve function names upon
output to C so that external CPP files that link this file in will be able
to find the correct functions. And how about name mangling? I assume this is
something not taken care of by llc or at least from llvm-g++ to bytecode.
Ashwin
On 6/2/06, Chris Lattner <sabre at nondot.org> wrote:
2009 Feb 19
2
[LLVMdev] -fPIC warning on every compile on Cygwin
Hi,
I partly built LLVM on Cygwin yesterday and it was fine as far as it went.
But after doing a svn update today I am getting the following warning on
every compile :-
llvm[3]: Compiling LowerAllocations.cpp for Debug build
/usr/src/llvm/lib/Transforms/Utils/LowerAllocations.cpp:1: warning: -fPIC
ignored for target (all code is position independent)
This maybe happening on other targets too.
2007 Jun 29
2
[LLVMdev] Linking libc statically to program and optimizations.
...d by lowering malloc instructions of program directly
after each "cross-llvm-gcc -c" command. Other approach to this problem
was putting libc.a together with "llvm-ld -r" command instead of
llvm-ar... This way whole libc is always included to optimization stage
and calling lowerallocs pass before dead code elimination passes.
Disadvantages is this approach was couple of seconds delay when
optimizing program and a bit larger binary (reasons for larger binary I
haven't investigated yet).
2. Memset, memcpy are replaced, with llvm intrinsics and because of that
implementati...
2009 Feb 19
2
[LLVMdev] -fPIC warning on every compile on Cygwin
On Thu, Feb 19, 2009 at 5:52 PM, Nick Lewycky <nicholas at mxc.ca> wrote:
> Aaron Gray wrote:
> > Hi,
> >
> > I partly built LLVM on Cygwin yesterday and it was fine as far as it
> > went. But after doing a svn update today I am getting the following
> > warning on every compile :-
> >
> >
> > llvm[3]: Compiling LowerAllocations.cpp
2010 Jul 04
2
[LLVMdev] list of LLVM optimization passes
...below, I'll try and put together a patch for [1], resolving the inconsistencies...
Several transform passes listed at [1] are no longer supported by the opt tool:
-indmemrem
-insert-block-profiling
-insert-function-profiling
-insert-null-profiling-rs
-insert-rs-profiling-framework
-lowerallocs
Is assume this is known? Were these passes removed recently?
A large number of passes mentioned in "opt -help" are not mentioned in [1]:
-abcd
-always-inline
-functionattrs
-insert-optimal-edge-profiling
-instnamer
-iv-users
-lazy-value-info
-lda
-libcall-aa
-live-v...
2009 Feb 19
0
[LLVMdev] -fPIC warning on every compile on Cygwin
Aaron Gray wrote:
> Hi,
>
> I partly built LLVM on Cygwin yesterday and it was fine as far as it
> went. But after doing a svn update today I am getting the following
> warning on every compile :-
>
>
> llvm[3]: Compiling LowerAllocations.cpp for Debug build
> /usr/src/llvm/lib/Transforms/Utils/LowerAllocations.cpp:1: warning:
> -fPIC ignored for
2010 Jul 06
0
[LLVMdev] list of LLVM optimization passes
...below, I'll try and put together a patch for [1], resolving the inconsistencies...
Several transform passes listed at [1] are no longer supported by the opt tool:
-indmemrem
-insert-block-profiling
-insert-function-profiling
-insert-null-profiling-rs
-insert-rs-profiling-framework
-lowerallocs
Is assume this is known? Were these passes removed recently?
A large number of passes mentioned in "opt -help" are not mentioned in [1]:
-abcd
-always-inline
-functionattrs
-insert-optimal-edge-profiling
-instnamer
-iv-users
-lazy-value-info
-lda
-libcall-aa
-live-v...
2010 Jul 06
2
[LLVMdev] list of LLVM optimization passes
...for [1], resolving the inconsistencies...
>
> Several transform passes listed at [1] are no longer supported by the opt tool:
>
> -indmemrem
> -insert-block-profiling
> -insert-function-profiling
> -insert-null-profiling-rs
> -insert-rs-profiling-framework
> -lowerallocs
>
> Is assume this is known? Were these passes removed recently?
>
>
> A large number of passes mentioned in "opt -help" are not mentioned in [1]:
>
> -abcd
> -always-inline
> -functionattrs
> -insert-optimal-edge-profiling
> -instnamer
>...
2010 Jul 06
0
[LLVMdev] list of LLVM optimization passes
...for [1], resolving the inconsistencies...
>
> Several transform passes listed at [1] are no longer supported by the opt tool:
>
> -indmemrem
> -insert-block-profiling
> -insert-function-profiling
> -insert-null-profiling-rs
> -insert-rs-profiling-framework
> -lowerallocs
>
> Is assume this is known? Were these passes removed recently?
>
>
> A large number of passes mentioned in "opt -help" are not mentioned in [1]:
>
> -abcd
> -always-inline
> -functionattrs
> -insert-optimal-edge-profiling
> -instnamer
>...
2009 Aug 07
0
[LLVMdev] Instruction lowering pass
I would like to write a pass to lower a set of LLVM instructions to
function calls for soft float, etc.
The reason I'd like to do this is that I do bitcode linking of whole
programs and the support functions and the support functions get
internalized and eliminated before the instructions that need them are
lowered.
My idea is to start with a pass based on LowerAllocations.cpp but that