[LLVMdev] CreateOr no matching member error
    Caldarale, Charles R 
    Chuck.Caldarale at unisys.com
       
    Fri Aug 16 06:59:28 PDT 2013
    
    
  
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of Rasha Omar
> Subject: [LLVMdev] CreateOr no matching member error
> For the following code:
>     Type * type = IntegerType::getInt32Ty(getGlobalContext());     
>     IRBuilder<> builder(BB);
>     std::set<Value *> Vset;
>     Value * Vresult=0;  
>     for(std::set<Value*>::iterator Vit=Vset.begin();Vit!=Vset.end();Vit++)
>       {
>         Vresult=builder.CreateOr(Vit, Vresult, "WaitOr");
>       }
> error: no matching member function for call to 'CreateOr'
>                 Vresult=builder.CreateOr(Vit, Vresult, "WaitOr");
> Which input is wrong in the CreateOr() ?
Vit is not of type Value*.  Try *Vit in the CreateOr() call.
 - Chuck
    
    
More information about the llvm-dev
mailing list