[LLVMdev] Adding an object to llc (analysis pass)

Chris Lattner sabre at nondot.org
Tue May 30 10:21:01 PDT 2006

On Tue, 30 May 2006, Silken Tiger wrote:
> Everthing now compiles fine, but when running llc with invoking my own backend
> derived from the cbackend i get the following error:
> namespace llvm {
>        class MParSchedule : public BasicBlockPass {
>                public:

> This pass has been tested as optimization pass with opt, and everything worked
> in this configuration.

What requires MParSchedule?  Note that, since it's a basic block pass, 
only other basic block passes can require it.  If you have a FunctionPass 
that requires a BasicBlockPass, it will fail the same was as when a 
ModulePass requires a FunctionPass.



More information about the llvm-dev mailing list