From: Sanjoy Das Date: Wed, 18 Nov 2015 19:44:59 +0000 (+0000) Subject: [OperandBundles] Address review on r253446; NFC X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=985201d38ceb7ddca755ae0b945327a5833255a4;p=oota-llvm.git [OperandBundles] Address review on r253446; NFC Post-commit review by David Blaikie, thanks David! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253494 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/IR/InstrTypes.h b/include/llvm/IR/InstrTypes.h index e6ebc87d1e0..737b46fbe33 100644 --- a/include/llvm/IR/InstrTypes.h +++ b/include/llvm/IR/InstrTypes.h @@ -1160,18 +1160,18 @@ template class OperandBundleDefT { std::vector Inputs; public: - explicit OperandBundleDefT(StringRef Tag, std::vector &&Inputs) - : Tag(Tag), Inputs(Inputs) {} + explicit OperandBundleDefT(StringRef Tag, std::vector Inputs) + : Tag(Tag), Inputs(std::move(Inputs)) {} - explicit OperandBundleDefT(std::string &&Tag, std::vector &&Inputs) - : Tag(Tag), Inputs(Inputs) {} + explicit OperandBundleDefT(std::string Tag, std::vector Inputs) + : Tag(std::move(Tag)), Inputs(std::move(Inputs)) {} explicit OperandBundleDefT(const OperandBundleUse &OBU) { Tag = OBU.getTagName(); Inputs.insert(Inputs.end(), OBU.Inputs.begin(), OBU.Inputs.end()); } - ArrayRef getInputs() const { return Inputs; } + ArrayRef inputs() const { return Inputs; } typedef typename std::vector::const_iterator input_iterator; size_t input_size() const { return Inputs.size(); }