search for: reoptimized

Displaying 20 results from an estimated 48 matches for "reoptimized".

Did you mean: deoptimized
2010 Jun 30
1
[LLVMdev] Runtime & idle time reoptimizer questions
Hello everybody, I would like to know more about runtime & idle time reoptimizer mentioned in the powerpoint presentations about LLVM. Which tool in the LLVM toolchain is responsible for this? Where I can find more details on how reoptimizer is implemented? If someone can let me know any doc or specific source code file to look at, it would be helpful. I have also seen a similar post by
2003 Aug 21
0
[LLVMdev] reoptimizer note
Hello, In preparation for the LLVM public release, I've moved the reoptimizer out of the main cvs module "llvm" and into the cvs module "reopt". You can go ahead and delete the lib/Reoptimizer directory from your tree, about which cvs will undoubtedly be complaining to you. If you want to build the reoptimizer, cd into your SPARC tree's "projects"
2009 Jun 11
1
[LLVMdev] Code related to "Run Time Optimization" and "Offline Reoptimizer"
Hi, Sorry for this silly question, but I couldn't find the source codes related to "Run Time Optimization" and "Offline Reoptimizer". As there's few references talking about those two parts except for Chris's master thesis. There's a "Runtime" souce code folder, but the codes under that folder mainly relate to gathering profiling information or
2010 Feb 05
0
[LLVMdev] [Help] LLVM Runtime optimization and PGO reoptimization
Dear experts, Could you please let me know where I can find more information on LLVM runtime optimization and PGO repotimization ? I found 3.5 Runtime Path Profiling & Reoptimization in the paper "LLVM: A compilation framework for lifelong program analysis and transformation". I would like to get some more detailed information and apply it to our code. I am not using llvm -
2002 Sep 17
1
[LLVMdev] Compile warning in Reoptimizer/TraceCache/VirtualMem.cpp
ISSUE: The constant "3791650815" is too large to fit in a 32-bit signed integer. ACTION: Use the unsigned 32-bit integer constant "3791650815U" instead. -- Casey Carter Casey at Carter.net ccarter at uiuc.edu AIM: cartec69 -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: patch URL:
2004 Oct 06
0
[LLVMdev] doc about llvm JIT
Hi, I am interested in the JIT compiler of llvm, namely, lli. I want to know more about it, but I found little documentation about it. There are a few paragraphs about JIT in the CGO paper, a list of options dumped from "lli --help-hidden", and a short webpage of lli in the website. But many issues are not clearly described. For example, 1. When JIT is available
2002 Nov 21
1
[LLVMdev] top of tree build failures
See attached build (gmake -k) log. -- gaeke at uiuc.edu -------------- next part -------------- gmake[1]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/utils/Burg' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/scratch/scratch0/gaeke/llvm-497cz/utils/Burg' gmake[1]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/lib' gmake[2]: Entering
2002 Nov 11
1
[LLVMdev] top of tree broken?
Hello hackers, I seem to be having some trouble compiling the top of the llvm CVS tree... Is someone working on something involving IPModRef.cpp and the data structure graph? I have attached a make -k log. -Brian -- gaeke at uiuc.edu -------------- next part -------------- gmake[1]: Entering directory `/scratch/scratch0/gaeke/llvm-497cz/utils/Burg' gmake[1]: Nothing to be done for
2005 May 05
0
[LLVMdev] Scheme + LLVM JIT
On Wed, 2005-05-04 at 23:59 -0400, Alexander Friedman wrote: > Hi List, > > I am in the preliminary stages of adding a JIT compiler to a sizable > Scheme system (PLT Scheme). The original plan was to use GNU > Lightning, but 1) it seems to be dead, and 2) LLVM has already done a > huge amount of stuff that I would have had to write (poorly) from > scratch. Yay! A real
2004 Oct 06
2
[LLVMdev] Compiling errors from UnixLocalInferiorProcess.cpp when compiling on MinGW
On Wed, 6 Oct 2004, Reid Spencer wrote: > This file (UnixLocalInferiorProcess.cpp) is due for porting and placement in > lib/System but I haven't gotten there yet. If you come up with something that > works on MINGW, please let me know. As you might guess by the name, this file is essentially entirely unix specific. The debugger is designed so that multiple backends can be plugged
2015 Jun 04
3
[LLVMdev] Removing AvailableExternal values in GlobalDCE (was Re: RFC: ThinLTO Impementation Plan)
...ht approach is to add a bool to createGlobalDCEPass defaulting to true named something like IsAfterInlining. In most standard pass pipelines, GlobalDCE runs after inlining for obvious reasons, so the default makes sense. The special case is the LTO pass pipeline, where the code will be reloaded and reoptimized later. IMO it's natural to put the customization there. You make an interesting point about applying different thresholds to > imported functions, but is there any reason not to change all > available_externally functions in the some way? Moreover, it feels like > thin-LTO's impo...
2002 Sep 17
1
[LLVMdev] Linux-x86 compile errors
ISSUE: Some Reoptimizer header files think that int64_t is in <sys/types.h> instead of "Support/DataTypes.h". ACTION: Ensure that all users of types int64_t or uint64_t include "Support/DataTypes.h" -- Casey Carter Casey at Carter.net ccarter at uiuc.edu AIM: cartec69 -------------- next part -------------- An embedded and charset-unspecified text was scrubbed...
2004 Aug 04
2
[LLVMdev] Compiler Driver Decisions
On Wed, 2004-08-04 at 08:51, Misha Brukman wrote: > llvm-build or llvm-driver are both kinda long but at least they make > sense... Yeah, that's my sense too. > > As an aside, llava and llama are both taken, llvmize? llvminator? > llvm-emerge a la gentoo? Uh. No? > > > llvm-run - runs programs built by llvm-build > > Wait, is llvm-run the same as lli?
2005 May 05
3
[LLVMdev] Scheme + LLVM JIT
> So as it stands, one should think of out JIT as something akin to the > early Java JITs: one function at a time and only one compile per > function. This is extremely primative by modern JIT standards, where a > JIT will do profiling, find hot functions and reoptimize them, > reoptimize functions when more information about the call tree is > available, have several levels of
2005 May 05
4
[LLVMdev] Scheme + LLVM JIT
Hi List, I am in the preliminary stages of adding a JIT compiler to a sizable Scheme system (PLT Scheme). The original plan was to use GNU Lightning, but 1) it seems to be dead, and 2) LLVM has already done a huge amount of stuff that I would have had to write (poorly) from scratch. At the moment, LLVM seems to be the ideal choice for implementing the Scheme JIT, but there are problems that need
2005 Apr 10
1
Fwd: Re: [LLVMdev] new IA64 backend
Does anybody know if there is some tool to convert from WHIRL to LLVM? maybe some project under development? a similar project? Thanks > > --- Duraid Madina <duraid at octopus.com.au> wrote: > > Date: Fri, 18 Mar 2005 12:45:54 +0900 > > From: Duraid Madina <duraid at octopus.com.au> > > To: ahs3 at fc.hp.com, LLVM Developers Mailing List <llvmdev at
2010 Nov 09
1
[LLVMdev] Calling PassManager on previously JITed Modules
Hi Stephen, I confirm your observation. AFAIK the current JIT keeps informations from the module, for example AssertingHandle on Values. It's part of my plan to make the MCJIT independent from Module stuff to allow reoptimizations, or to have multiple copies of JITed functions for one function in the module, but there is a long road to go. Olivier. On Tue, Nov 9, 2010 at 6:57 PM, Stephen
2020 Oct 06
2
LLVM Developers Meeting JIT BoF -- Request for Topics of Interest
Hi All, I've listed the current topics of interest below, along with some notes on each. We only have 30 minutes so we'll barely scratch the surface of these during the BoF itself. My main aims are for you to meet each other, identify potential areas of collaboration, identify things that I can do to unblock you, and get the ball rolling on some conversations that we can continue on the
2004 Aug 04
0
[LLVMdev] Compiler Driver Decisions
On Wed, 4 Aug 2004, Reid Spencer wrote: > On Wed, 2004-08-04 at 08:51, Misha Brukman wrote: > > > llvm-build or llvm-driver are both kinda long but at least they make > > sense... > > Yeah, that's my sense too. I agree, llvm-build or llvm-driver do have the handy effect of actually meaning something. :) -Chris > > As an aside, llava and llama are both taken,
2006 Nov 03
0
[LLVMdev] is createCFGSimplificationPass unused?
On Thu, 2 Nov 2006, [UTF-8] Rafael Esp?ndola wrote: >> If there are specific cases like this where simplify cfg produces better >> code than branch folding (with the hooks implemented) please file >> bugzilla bugs to track them. > The branch folding works after instruction selection, right? It looks > strange to me that it will be able to convert a branch sequence into a