[PATCH] D78785: Fix x86/x86_64 calling convention for _ExtInt

Erich Keane via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Apr 29 11:16:36 PDT 2020


erichkeane added a comment.

In D78785#2010546 <https://reviews.llvm.org/D78785#2010546>, @rjmccall wrote:

> Could you answer my question up-thread about whether ExtInt is currently target-limited?  If it isn't, we need to more broadly audit targets.


Yikes!  I missed that question, I'm sorry :/

We aren't limiting it, as it is supposed to be a C language feature (and in fact, is more useful certain on non-x86 chips!).  We likely need an audit, though in TargetInfo I didn't see any other 'classify' functions other than these 3 (X86, x86-64Win, x86-64-Linux).


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D78785/new/

https://reviews.llvm.org/D78785





More information about the cfe-commits mailing list