Implement PR8644: forwarding a memcpy value to a byval,
[oota-llvm.git] / include / llvm / Support / CallSite.h
index 571a04924d169a268d5cf01204a38d765f87f5ec..8a998a8cd0d15fc5b3e6e456bbf9420528adb33e 100644 (file)
@@ -52,11 +52,6 @@ public:
   CallSiteBase(CallTy *CI) : I(CI, true) { assert(CI); }
   CallSiteBase(InvokeTy *II) : I(II, false) { assert(II); }
   CallSiteBase(ValTy *II) { *this = get(II); }
-  CallSiteBase(InstrTy *II) {
-    assert(II && "Null instruction given?");
-    *this = get(II);
-    assert(I.getPointer() && "Not a call?");
-  }
 protected:
   /// CallSiteBase::get - This static method is sort of like a constructor.  It
   /// will create an appropriate call site for a Call or Invoke instruction, but