[PATCH] D120864: [AArch64] Avoid scanning feature list for target parsing

2022-04-02 Thread Son Tuan Vu via Phabricator via cfe-commits
This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rG9a015ee1f948: [AArch64] Avoid scanning feature list for target parsing (authored by tyb0807). Repository: rG LLVM Github Monorepo CHANGES SINCE L

[PATCH] D120864: [AArch64] Avoid scanning feature list for target parsing

2022-04-01 Thread Son Tuan Vu via Phabricator via cfe-commits
tyb0807 updated this revision to Diff 419866. tyb0807 added a comment. Herald added a subscriber: MaskRay. Refactor fp16 feature handling and add more fp16 tests for v8.5 and later Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120864/new/ https://r

[PATCH] D120864: [AArch64] Avoid scanning feature list for target parsing

2022-03-07 Thread Nick Desaulniers via Phabricator via cfe-commits
nickdesaulniers added inline comments. Comment at: clang/lib/Driver/ToolChains/Arch/AArch64.cpp:407-408 // TargetParser rewrite. const auto ItRNoFullFP16 = std::find(Features.rbegin(), Features.rend(), "-fullfp16"); const auto ItRFP16FML = std::find(Features.rbegin(), F

[PATCH] D120864: [AArch64] Avoid scanning feature list for target parsing

2022-03-02 Thread Son Tuan Vu via Phabricator via cfe-commits
tyb0807 updated this revision to Diff 412592. tyb0807 added a comment. Update logic to define crypto extensions, strictly following the old implementation Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D120864/new/ https://reviews.llvm.org/D120864

[PATCH] D120864: [AArch64] Avoid scanning feature list for target parsing

2022-03-02 Thread Son Tuan Vu via Phabricator via cfe-commits
tyb0807 created this revision. tyb0807 added reviewers: tmatheson, nickdesaulniers, chill. Herald added a subscriber: kristof.beyls. Herald added a project: All. tyb0807 requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits. As discussed in https: