[OperandBundles] Address review on r253446; NFC
[oota-llvm.git] / include / llvm / IR / InstrTypes.h
index e6ebc87d1e0f13b0a1613ae6b14cb15ffe019976..737b46fbe337c00b57452edb2d0e962ae767e14d 100644 (file)
@@ -1160,18 +1160,18 @@ template <typename InputTy> class OperandBundleDefT {
   std::vector<InputTy> Inputs;
 
 public:
-  explicit OperandBundleDefT(StringRef Tag, std::vector<InputTy> &&Inputs)
-      : Tag(Tag), Inputs(Inputs) {}
+  explicit OperandBundleDefT(StringRef Tag, std::vector<InputTy> Inputs)
+      : Tag(Tag), Inputs(std::move(Inputs)) {}
 
-  explicit OperandBundleDefT(std::string &&Tag, std::vector<InputTy> &&Inputs)
-      : Tag(Tag), Inputs(Inputs) {}
+  explicit OperandBundleDefT(std::string Tag, std::vector<InputTy> 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<InputTy> getInputs() const { return Inputs; }
+  ArrayRef<InputTy> inputs() const { return Inputs; }
 
   typedef typename std::vector<InputTy>::const_iterator input_iterator;
   size_t input_size() const { return Inputs.size(); }