[PGO] Allow input value node list to be null
[oota-llvm.git] / include / llvm / IR / Statepoint.h
index 4ab1f8497adb619cc357edeaf92da423a5378f89..efe58e3e5a152b5166bf9081044293f1889df372 100644 (file)
@@ -235,6 +235,10 @@ public:
     return getCallSite().arg_end();
   }
 
+  unsigned gcArgsStartIdx() const {
+    return gc_args_begin() - getInstruction()->op_begin();
+  }
+
   /// range adapter for gc arguments
   iterator_range<arg_iterator> gc_args() const {
     return iterator_range<arg_iterator>(gc_args_begin(), gc_args_end());