[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