diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-08-06 21:08:36 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-08-06 21:08:36 +0000 |
commit | 2a2b242f4b5f433efa26e241ee98bb684c1a59a6 (patch) | |
tree | 499278f70610cc3de00084195e5cc10a30eec8b4 /llvm/lib | |
parent | a102e6a0e3fb856fcb67fa7af58e7c5dfdab011d (diff) | |
download | bcm5719-llvm-2a2b242f4b5f433efa26e241ee98bb684c1a59a6.tar.gz bcm5719-llvm-2a2b242f4b5f433efa26e241ee98bb684c1a59a6.zip |
[IR] Remove TerminateInst's "NameStr" argument
TerminateInst can't have a name because it doesn't produce a result. No
functionality change is intended, this is just a cleanup.
llvm-svn: 244276
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/IR/Instructions.cpp | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/llvm/lib/IR/Instructions.cpp b/llvm/lib/IR/Instructions.cpp index 6f267bde149..51c64e848ce 100644 --- a/llvm/lib/IR/Instructions.cpp +++ b/llvm/lib/IR/Instructions.cpp @@ -882,15 +882,13 @@ void CatchPadInst::setSuccessorV(unsigned Idx, BasicBlock *B) { //===----------------------------------------------------------------------===// // TerminatePadInst Implementation //===----------------------------------------------------------------------===// -void TerminatePadInst::init(BasicBlock *BB, ArrayRef<Value *> Args, - const Twine &NameStr) { +void TerminatePadInst::init(BasicBlock *BB, ArrayRef<Value *> Args) { SubclassOptionalData = 0; if (BB) setInstructionSubclassData(getSubclassDataFromInstruction() | 1); if (BB) Op<-1>() = BB; std::copy(Args.begin(), Args.end(), op_begin()); - setName(NameStr); } TerminatePadInst::TerminatePadInst(const TerminatePadInst &TPI) @@ -904,23 +902,21 @@ TerminatePadInst::TerminatePadInst(const TerminatePadInst &TPI) } TerminatePadInst::TerminatePadInst(LLVMContext &C, BasicBlock *BB, - ArrayRef<Value *> Args, unsigned Values, - const Twine &NameStr, - Instruction *InsertBefore) + ArrayRef<Value *> Args, unsigned Values, + Instruction *InsertBefore) : TerminatorInst(Type::getVoidTy(C), Instruction::TerminatePad, OperandTraits<TerminatePadInst>::op_end(this) - Values, Values, InsertBefore) { - init(BB, Args, NameStr); + init(BB, Args); } TerminatePadInst::TerminatePadInst(LLVMContext &C, BasicBlock *BB, - ArrayRef<Value *> Args, unsigned Values, - const Twine &NameStr, - BasicBlock *InsertAtEnd) + ArrayRef<Value *> Args, unsigned Values, + BasicBlock *InsertAtEnd) : TerminatorInst(Type::getVoidTy(C), Instruction::TerminatePad, OperandTraits<TerminatePadInst>::op_end(this) - Values, Values, InsertAtEnd) { - init(BB, Args, NameStr); + init(BB, Args); } BasicBlock *TerminatePadInst::getSuccessorV(unsigned Idx) const { |