majnemer added a subscriber: majnemer.
majnemer added a comment.

The test seems a little large, the following shows that we emit a tail call 
with a byval argument on trunk.

  struct LARGE {
    union {
      int i;
    };
  };
  struct I {
    virtual void m_fn1(LARGE);
  };
  struct CBase {
    virtual ~CBase();
  };
  struct C : CBase, I {
    void Seek(LARGE);
  };
  void C::Seek(LARGE) {}


https://reviews.llvm.org/D22900



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to