[PATCH] D36208: [mips] Enable `long_call/short_call` attributes on MIPS64

2017-08-08 Thread Simon Atanasyan via Phabricator via cfe-commits
atanasyan added a comment. Thanks for review. Repository: rL LLVM https://reviews.llvm.org/D36208 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[PATCH] D36208: [mips] Enable `long_call/short_call` attributes on MIPS64

2017-08-08 Thread Simon Atanasyan via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL310418: [mips] Enable `long_call/short_call` attributes on MIPS64 (authored by atanasyan). Changed prior to commit: https://reviews.llvm.org/D36208?vs=110252&id=110275#toc Repository: rL LLVM https:

[PATCH] D36208: [mips] Enable `long_call/short_call` attributes on MIPS64

2017-08-08 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman accepted this revision. aaron.ballman added a comment. This revision is now accepted and ready to land. LGTM, thanks! Repository: rL LLVM https://reviews.llvm.org/D36208 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http:/

[PATCH] D36208: [mips] Enable `long_call/short_call` attributes on MIPS64

2017-08-08 Thread Simon Atanasyan via Phabricator via cfe-commits
atanasyan updated this revision to Diff 110252. atanasyan added a comment. - Renamed `TargetMips` to `TargetMips32` Repository: rL LLVM https://reviews.llvm.org/D36208 Files: include/clang/Basic/Attr.td test/CodeGen/long-call-attr.c test/Sema/attr-long-call.c Index: test/Sema/attr-lo

[PATCH] D36208: [mips] Enable `long_call/short_call` attributes on MIPS64

2017-08-08 Thread Aaron Ballman via Phabricator via cfe-commits
aaron.ballman added inline comments. Comment at: include/clang/Basic/Attr.td:268 def TargetMips : TargetArch<["mips", "mipsel"]>; +def TargetAnyMips : TargetArch<["mips", "mipsel", "mips64", "mips64el"]>; def TargetMSP430 : TargetArch<["msp430"]>; Can you also

[PATCH] D36208: [mips] Enable `long_call/short_call` attributes on MIPS64

2017-08-03 Thread Simon Atanasyan via Phabricator via cfe-commits
atanasyan updated this revision to Diff 109528. atanasyan retitled this revision from "[mips] Enable target-specific attributes for MIPS64" to "[mips] Enable `long_call/short_call` attributes on MIPS64". atanasyan edited the summary of this revision. atanasyan added a comment. Simplify and reduce