search for: createinternalizepass

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...