[PATCH] D118066: [SimplifyCFG] Don't speculatively execute preductably-taken block

Philip Reames via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 31 11:39:01 PST 2022


reames added a comment.

In general, I believe we should canonicalize to select, fix missing transforms where it makes sense, then treat optimal branch vs cmov lowering as a backend problem.

(Quick comment, may be missing context in the discussion which is important, don't let me derail if so.)


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D118066



More information about the llvm-commits mailing list