CodeGen: Add missing MachineOperand setter
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 30 Mar 2020 19:02:13 +0000 (15:02 -0400)
committerMatt Arsenault <arsenm2@gmail.com>
Mon, 30 Mar 2020 19:27:17 +0000 (15:27 -0400)
llvm/include/llvm/CodeGen/MachineOperand.h

index 9ba2b01..ac1a4d1 100644 (file)
@@ -698,6 +698,11 @@ public:
     Contents.RegMask = RegMaskPtr;
   }
 
+  void setIntrinsicID(Intrinsic::ID IID) {
+    assert(isIntrinsicID() && "Wrong MachineOperand mutator");
+    Contents.IntrinsicID = IID;
+  }
+
   void setPredicate(unsigned Predicate) {
     assert(isPredicate() && "Wrong MachineOperand mutator");
     Contents.Pred = Predicate;