search for: optimizier

Displaying 6 results from an estimated 6 matches for "optimizier".

Did you mean: optimizer
2007 Nov 05
1
FLAC for VisualDSP
Hi everybody, I need like to port the flac encoding and decoding algorithm on the VisualDSP platform. Do you know if it's already existing a flac version for that? I'm trying to estimate the computational cost of FLAClib on blackfin. Do you know some profiling information for blackfin? I saw the assembler code for CPU dependent optimiziations. Is there something similar for blackfin? I
2005 Apr 14
1
[LLVMdev] Variables and/or identifiers?
...int> [#uses=2] %tmp.2 = setgt int %tmp.0, 5; <bool> [#uses=1] %retval = select bool %tmp.2, int 1, int %tmp.0; <int> [#uses=1] ret int %retval } but this is optimized, 'i' (tmp.0) is never reassigned a value. It looks like no matter how convoluted I get, I can't fool the optimizier :) It seems to me that my compiler should allocate an integer on the stack and use load/store instructions but this doesn't look like what C front end does. Could someone please clarify the relationships of above concepts?
2011 Feb 21
0
[LLVMdev] llvm.gcroot suggestion
...> The frontend can't know anything about the optimization passes that LLVM > will perform on the function. > Sure. And I think the way to go is to remove the llvm.gcroot intrinsic (and the hackish way it currently works: right now, because we take the address of the alloca, the LLVM optimiziers won't try to optimize an alloca that may escape through the llvm.gcroot function call). By having an address space for GC roots, optimizers don't need to care about anything. After the optimizers and the register allocator, a final LLVM pass should compute the root lists of all sync points...
2011 Feb 18
2
[LLVMdev] llvm.gcroot suggestion
On Fri, Feb 18, 2011 at 1:05 AM, nicolas geoffray < nicolas.geoffray at gmail.com> wrote: > Hi Talin, > > On Fri, Feb 18, 2011 at 1:36 AM, Talin <viridia at gmail.com> wrote: >> >> Thinking about it even more, here's a short summary of what I would >> propose: >> >> - *llvm.gc.value*(value, metadata) - marks an SSA value as a garbage
2011 Mar 05
2
[LLVMdev] llvm.gcroot suggestion
...;t know anything about the optimization passes that LLVM >> will perform on the function. >> > > Sure. And I think the way to go is to remove the llvm.gcroot intrinsic (and > the hackish way it currently works: right now, because we take the address > of the alloca, the LLVM optimiziers won't try to optimize an alloca that may > escape through the llvm.gcroot function call). By having an address space > for GC roots, optimizers don't need to care about anything. After the > optimizers and the register allocator, a final LLVM pass should compute the > root list...
2015 Jul 27
15
[LLVMdev] Help with using LLVM to re-compile hot functions at run-time
Hi Again, I'm a little confused regarding what is the exact Orc's functions I should use in order to save the functions code in a code cache so it could be later replaced with different versions of it and I appreciate your help. Just a reminder I want to dynamically recompile the program based on profile collected at the run-time. I would like to start executing the program from the