Displaying 8 results from an estimated 8 matches for "createinternalizepass".
2005 Oct 19
1
[LLVMdev] Internalize or build broken?
I also updated the code and did a clean build with VS. I get the following error:
\llvm\include\llvm\Transforms\LinkAllPasses.h(79) : error C2660: 'llvm::createInternalizePass' : function does not take 0 arguments
Is this also related?
Wayne
At 02:45 PM 10/18/2005, you wrote:
>On Tue, 18 Oct 2005, Robert L. Bocchino Jr. wrote:
>>I just updated my tree, and when I do a clean rebuild, I get errors like this:
>>
>>WARNING: Internalize couldn'...
2015 Dec 20
3
How to run InternalizePass
I'm working on a whole program optimizer that uses LLVM as a library, and
one of the things I want to do is eliminate dead global functions and
variables even when they are not local to a module. (This understandably
doesn't happen by default because the optimizer has to assume it could be
compiling a library rather than a program.)
I've actually written a function to do this, but
2005 Oct 18
0
[LLVMdev] Internalize or build broken?
On Tue, 18 Oct 2005, Robert L. Bocchino Jr. wrote:
> I just updated my tree, and when I do a clean rebuild, I get errors like
> this:
>
> WARNING: Internalize couldn't load file '/comp_genericeh.lst'!
> WARNING: Internalize couldn't load file '/comp_main.lst'!
> WARNING: Internalize couldn't load file '/comp_sjljeh.lst'!
> WARNING:
2005 Oct 18
3
[LLVMdev] Internalize or build broken?
Hi,
I just updated my tree, and when I do a clean rebuild, I get errors
like this:
WARNING: Internalize couldn't load file '/comp_genericeh.lst'!
WARNING: Internalize couldn't load file '/comp_main.lst'!
WARNING: Internalize couldn't load file '/comp_sjljeh.lst'!
WARNING: Internalize couldn't load file '/../gc_exported_symbols.lst'!
It looks like
2014 Sep 01
2
[LLVMdev] Problem linking and JITing code through C++-API
...Linking done..." << std::endl;
rtlib->dump();
// Run optimization passes.
// std::vector<const char *> exportList;
// llvm::PassManager Passes;
// Passes.add(new llvm::DataLayout(rtlib));
// Passes.add(llvm::createDemoteRegisterToMemoryPass());
// Passes.add(llvm::createInternalizePass(exportList));
// Passes.add(llvm::createScalarReplAggregatesPass());
// Passes.add(llvm::createInstructionCombiningPass());
// Passes.add(llvm::createGlobalOptimizerPass());
// Passes.add(llvm::createFunctionInliningPass());
// Passes.run(*rtlib);
// Create the JIT
llvm::InitializeNa...
2014 Sep 02
2
[LLVMdev] Problem linking and JITing code through C++-API
...;
> // Run optimization passes.
>
> // std::vector<const char *> exportList;
>
> // llvm::PassManager Passes;
>
> // Passes.add(new llvm::DataLayout(rtlib));
>
> // Passes.add(llvm::createDemoteRegisterToMemoryPass());
>
> // Passes.add(llvm::createInternalizePass(exportList));
>
> // Passes.add(llvm::createScalarReplAggregatesPass());
>
> // Passes.add(llvm::createInstructionCombiningPass());
>
> // Passes.add(llvm::createGlobalOptimizerPass());
>
> // Passes.add(llvm::createFunctionInliningPass());
>
> // Passes...
2014 Sep 08
2
[LLVMdev] Problem linking and JITing code through C++-API
...t; > // std::vector<const char *> exportList;
> >
> > // llvm::PassManager Passes;
> >
> > // Passes.add(new llvm::DataLayout(rtlib));
> >
> > // Passes.add(llvm::createDemoteRegisterToMemoryPass());
> >
> > // Passes.add(llvm::createInternalizePass(exportList));
> >
> > // Passes.add(llvm::createScalarReplAggregatesPass());
> >
> > // Passes.add(llvm::createInstructionCombiningPass());
> >
> > // Passes.add(llvm::createGlobalOptimizerPass());
> >
> > // Passes.add(llvm::createFunctio...
2011 Apr 05
3
[LLVMdev] Building LLVM on Solaris/Sparc
...ert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createInstructionCombiningPass()
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
vtable for llvm::raw_string_ostream
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o
llvm::createInternalizePass(bool)
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createCodeGenPreparePass(llvm::TargetLowering
const*)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createTailCallEliminationPass()
/n/fs/scratch/tpondich/ParallelAss...