search for: clonetrac

Displaying 5 results from an estimated 5 matches for "clonetrac".

Did you mean: clonetrace
2009 Jun 07
1
[LLVMdev] Basic Block / CFG Deep Copy?
Does LLVM offer any way of obtaining a deep copy of a CFG, that is all the basic blocks of a function and their instructions. I'm asking because I would like to implement continuations in my VM and I need to create a modified version of some functions. I thought a simple way of doing this would be to modify a copy of the code generated for the orignal function. This would be simpler than
2006 Mar 22
0
[LLVMdev] Circular dependencies
Okay, its not that simple. Several files in Transforms/Utils depend on things in lib/Analysis. A quick grep shows: BreakCriticalEdges.cpp:#include "llvm/Analysis/Dominators.h" BreakCriticalEdges.cpp:#include "llvm/Analysis/LoopInfo.h" CloneTrace.cpp:#include "llvm/Analysis/Trace.h" CodeExtractor.cpp:#include "llvm/Analysis/Dominators.h" CodeExtractor.cpp:#include "llvm/Analysis/LoopInfo.h" CodeExtractor.cpp:#include "llvm/Analysis/Verifier.h" InlineFunction.cpp:#include "llvm/Analysis/CallGraph...
2006 Mar 22
2
[LLVMdev] Circular dependencies
Okay, the problem with this cycle is LoopSimplify. It is using AliasAnalysis which is where that _ZN4llvm11BasicAAStubEv symbol is coming from. It seems to me that LoopSimplify.cpp is in the wrong place. This file defines the LoopSimplify FunctionPass which doesn't seem to me to be a "transform util". I thought the purpose of "Transforms/Util" was to provide utilities
2005 Apr 22
0
[LLVMdev] tabs
...ion/ProfilePaths/InstLoops.cpp Index: lib/Transforms/Instrumentation/ProfilePaths/RetracePath.cpp Index: lib/Transforms/Scalar/ADCE.cpp Index: lib/Transforms/Scalar/InstructionCombining.cpp Index: lib/Transforms/Scalar/LoopUnroll.cpp Index: lib/Transforms/Scalar/SCCP.cpp Index: lib/Transforms/Utils/CloneTrace.cpp Index: lib/VMCore/BasicBlock.cpp Index: lib/VMCore/Dominators.cpp Index: projects/Stacker/lib/compiler/StackerCompiler.cpp Index: projects/Stacker/lib/compiler/StackerCompiler.h Index: projects/Stacker/lib/runtime/stacker_rt.c Index: projects/Stacker/tools/stkrc/stkrc.cpp Index: projects/sampl...
2004 Dec 03
2
[LLVMdev] [Fwd: Updated LLVM Visual Studio project files]
...RelativePath="..\..\lib\Transforms\Utils\CloneFunction.cpp"> > </File> > <File > RelativePath="..\..\lib\Transforms\Utils\CloneModule.cpp"> > </File> > <File > RelativePath="..\..\lib\Transforms\Utils\CloneTrace.cpp"> > </File> > <File > RelativePath="..\..\lib\Transforms\Utils\CodeExtractor.cpp"> > </File> > <File > RelativePath="..\..\lib\Transforms\Utils\DemoteRegToStack.cpp"> > </File> >...