Index: llvm/include/llvm/IR/NoFolder.h =================================================================== --- llvm/include/llvm/IR/NoFolder.h +++ llvm/include/llvm/IR/NoFolder.h @@ -196,7 +196,7 @@ } Instruction *CreateFNeg(Constant *C) const { - return BinaryOperator::CreateFNeg(C); + return UnaryOperator::CreateFNeg(C); } Instruction *CreateNot(Constant *C) const {