search for: createtailduplicationpass

Displaying 4 results from an estimated 4 matches for "createtailduplicationpass".

2009 Nov 26
1
[LLVMdev] Problemo: createTailDuplicationPass
Good morning! After updating and recompiling my copy of the LLVM trunk I noticed that the line "_passManager.add(llvm::createTailDuplicationPass());" in my code fails with the following assertion: Assertion failed: NormalCtor && "Cannot call createPass on PassInfo without default ctor!", file D:\Workspace\llvmtrunk\include\llvm/PassSupport.h, line 111 This behavior was introduced in revision 89904: Both, lib/CodeGen...
2006 Sep 03
0
[LLVMdev] llvm-gcc4: Enable various optimizations at -O1/-O2
...// Library Call Optimizations + + if (optimize > 2) + PerModulePasses->add(createArgumentPromotionPass()); // Scalarize uninlined fn args + + PerModulePasses->add(createRaisePointerReferencesPass());// Recover type information + } + + PerModulePasses->add(createTailDuplicationPass()); // Simplify cfg by copying code + PerModulePasses->add(createCFGSimplificationPass()); // Merge & remove BBs + PerModulePasses->add(createScalarReplAggregatesPass()); // Break up aggregate allocas + PerModulePasses->add(createInstructionCombiningPass()); //...
2011 Apr 05
3
[LLVMdev] Building LLVM on Solaris/Sparc
...ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/GraphPrinters.o llvm::createAggressiveDCEPass() /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o vtable for llvm::ImmutablePass /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o llvm::createTailDuplicationPass() /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o llvm::createLoopDeletionPass() /n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o llvm::RGPassManager::RGPassManager(int)/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Deb...
2007 Apr 30
1
[LLVMdev] llvm-gcc build broken
...er/llvm-gcc/gcc/llvm-backend.cpp:305: error: `createSimplifyLibCallsPass' was not declared in this scope /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:308: error: `createArgumentPromotionPass' was not declared in this scope /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:311: error: `createTailDuplicationPass' was not declared in this scope /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:314: error: `createScalarReplAggregatesPass' was not declared in this scope /projects/compiler/llvm-gcc/gcc/llvm-backend.cpp:316: error: `createCondPropagationPass' was not declared in this scope /project...