[all-commits] [llvm/llvm-project] 369be3: [X86, SimplifyCFG] Support conditional faulting loa...

Phoebe Wang via All-commits all-commits at lists.llvm.org
Fri Mar 21 06:20:09 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 369be311a7b8344699d12719a8fa557fe8934e46
      https://github.com/llvm/llvm-project/commit/369be311a7b8344699d12719a8fa557fe8934e46
  Author: Phoebe Wang <phoebe.wang at intel.com>
  Date:   2025-03-21 (Fri, 21 Mar 2025)

  Changed paths:
    M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
    M llvm/test/Transforms/SimplifyCFG/X86/hoist-loads-stores-with-cf.ll

  Log Message:
  -----------
  [X86,SimplifyCFG] Support conditional faulting load or store only (#132032)

This is to fix a bug when a target only support conditional faulting
load, see test case hoist_store_without_cstore.

Split `-simplifycfg-hoist-loads-stores-with-cond-faulting` into
`-simplifycfg-hoist-loads-with-cond-faulting` and
`-simplifycfg-hoist-stores-with-cond-faulting` to control conditional
faulting load and store respectively.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list