diff --git a/llvm/include/llvm/IR/InstrTypes.h b/llvm/include/llvm/IR/InstrTypes.h index 3a30e935849b5..e4e5fa15c399e 100644 --- a/llvm/include/llvm/IR/InstrTypes.h +++ b/llvm/include/llvm/IR/InstrTypes.h @@ -1032,7 +1032,7 @@ class CmpInst : public Instruction { /// the two operands. Insert the instruction into a BasicBlock right before /// the specified instruction. /// Create a CmpInst - static CmpInst *Create(OtherOps Op, Predicate predicate, Value *S1, Value *S2, + static CmpInst *Create(OtherOps Op, Predicate Pred, Value *S1, Value *S2, const Twine &Name, BasicBlock::iterator InsertBefore); /// Construct a compare instruction, given the opcode, the predicate and @@ -1040,23 +1040,23 @@ class CmpInst : public Instruction { /// instruction into a BasicBlock right before the specified instruction. /// The specified Instruction is allowed to be a dereferenced end iterator. /// Create a CmpInst - static CmpInst *Create(OtherOps Op, - Predicate predicate, Value *S1, - Value *S2, const Twine &Name = "", + static CmpInst *Create(OtherOps Op, Predicate Pred, Value *S1, Value *S2, + const Twine &Name = "", Instruction *InsertBefore = nullptr); /// Construct a compare instruction, given the opcode, the predicate and the /// two operands. Also automatically insert this instruction to the end of /// the BasicBlock specified. /// Create a CmpInst - static CmpInst *Create(OtherOps Op, Predicate predicate, Value *S1, - Value *S2, const Twine &Name, BasicBlock *InsertAtEnd); + static CmpInst *Create(OtherOps Op, Predicate Pred, Value *S1, Value *S2, + const Twine &Name, BasicBlock *InsertAtEnd); /// Construct a compare instruction, given the opcode, the predicate, /// the two operands and the instruction to copy the flags from. Optionally /// (if InstBefore is specified) insert the instruction into a BasicBlock /// right before the specified instruction. The specified Instruction is - /// allowed to be a dereferenced end iterator. Create a CmpInst + /// allowed to be a dereferenced end iterator. + /// Create a CmpInst static CmpInst *CreateWithCopiedFlags(OtherOps Op, Predicate Pred, Value *S1, Value *S2, const Instruction *FlagsSource,