Displaying 2 results from an estimated 2 matches for "createsinkingpass".
2010 Jul 23
1
[LLVMdev] "Cannot call createPass on PassInfo without default ctor!"
...:255: llvm::Pass* llvm::PassInfo::createPass() const: Assertion `NormalCtor && "Cannot call createPass on PassInfo without default ctor!"' failed.
A simple way to get it is to add two lines to ARMTargetMachine.cpp:
#include "llvm/Transforms/Scalar.h"
and
PM.add(createSinkingPass());
in addInstSelector just before this line:
PM.add(createARMISelDag(*this, OptLevel));
Then run anything through the ARM back end, for example:
clang -cc1 -triple thumbv7-eabi -O3 -target-cpu cortex-a8 x.c -S -o x.s
The interesting thing is that the assertion failure doesn't happen dur...
2011 Apr 05
3
[LLVMdev] Building LLVM on Solaris/Sparc
.../scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::llvm_shutdown()
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createProfileVerifierPass()
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::createSinkingPass()
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/opt.o
llvm::AnalysisUsage::addRequiredTransitiveID(char&)
/n/fs/scratch/tpondich/ParallelAssert/llvm-objects/tools/opt/Debug+Asserts/AnalysisWrappers.o
vtable for llvm::CallGraphSCCPass
/n/fs/scratch/tpondich/ParallelA...