[PATCH] D91688: SpeculativeExecution: Allow speculating more instruction types

Jay Foad via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 18 06:16:04 PST 2020


foad added a comment.

In D91688#2402592 <https://reviews.llvm.org/D91688#2402592>, @piotr wrote:

> Added two more instructions: trunc and freeze (thanks @foad).

Thanks! Stepping back a bit, why does this pass have a whitelist of instructions at all, instead of just relying on isSafeToSpeculativelyExecute?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D91688



More information about the llvm-commits mailing list