-
Notifications
You must be signed in to change notification settings - Fork 5.4k
[Arm64] CQ Evaluate removing half barriers introduced in #14329 #9067
Copy link
Copy link
Closed
Labels
arch-arm64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIdesign-discussionOngoing discussion about design without consensusOngoing discussion about design without consensusoptimizationtenet-performancePerformance related issuePerformance related issue
Milestone
Description
dotnet/coreclr#14329 introduces barriers in the exclusive ld/st ops related to atomics. Decide whether these barriers are required for these atomic nodes. Remove if necessary.
// The following instruction includes a acquire half barrier
// The following instruction includes a release half barrier
// The following instruction includes a acquire half barrier
// The following instruction includes a release half barrier
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
arch-arm64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIdesign-discussionOngoing discussion about design without consensusOngoing discussion about design without consensusoptimizationtenet-performancePerformance related issuePerformance related issue