[llvm] [CodeGen] Add SSID & Atomic Ordering to IntrinsicInfo (PR #140896)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Wed May 21 08:03:24 PDT 2025
================
@@ -1214,6 +1214,9 @@ class TargetLoweringBase {
struct IntrinsicInfo {
unsigned opc = 0; // target opcode
EVT memVT; // memory VT
+ SyncScope::ID ssid = SyncScope::System;
+ AtomicOrdering order = AtomicOrdering::NotAtomic;
+ AtomicOrdering failureOrder = AtomicOrdering::NotAtomic;
----------------
arsenm wrote:
Maybe move these down with the flags?
https://github.com/llvm/llvm-project/pull/140896
More information about the llvm-commits
mailing list