<div>Hi all,<br></div><div>while I was playing a little bit with IRBuilder I ended up with something like this when included NoFolder.h</div><div><br></div><div>/work/llvm/include/llvm/User.h: In member function ‘llvm::Value* llvm::NoFolder::CreateExtractElement(llvm::Constant*, llvm::Constant*) const’:<br>
/work/llvm/include/llvm/User.h:48: error: ‘static void* llvm::User::operator new(size_t)’ is private<br></div><div>/work/llvm/include/llvm/Support/NoFolder.h:177: error: within this context<br>/work/llvm/include/llvm/Instructions.h:1177: error: ‘llvm::ExtractElementInst::ExtractElementInst(llvm::Value*, llvm::Value*, const llvm::Twine&, llvm::Instruction*)’ is private<br>
/work/llvm/include/llvm/Support/NoFolder.h:177: error: within this context<br></div><div><br></div><div>Patch attached</div><div>Artur</div>