[PATCH] D119777: [X86] Introduce x86-cmov-converter-force-all
Sotiris Apostolakis via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 17 09:25:48 PST 2022
apostolakis added a subscriber: modimo.
apostolakis added a comment.
Note Amir that the plan as outlined and discussed in the RFC that @MaskRay linked is to enable a new target-agnostic and profile-guided pass for cmov/branch decision-making and disable this profile-agnostic and x86-specific pass when profile information are available. Initially, the new pass will only be enabled for instr-FDO. But the next step is to enable it for Sample-FDO and as discussed with @modimo, this will take advantage of LBR data for computing misprediction rates. For the time being I am fine with enabling this option here but be aware that this x86 pass might be disabled in the near future.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D119777/new/
https://reviews.llvm.org/D119777
More information about the llvm-commits
mailing list