Skip to content

Commit 839c120

Browse files
committed
fmt
1 parent f389d46 commit 839c120

File tree

2 files changed

+26
-14
lines changed

2 files changed

+26
-14
lines changed

src/shims/intrinsics.rs

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -877,11 +877,14 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
877877
"atomic_fence_acqrel" => this.atomic_fence(args, AtomicFenceOp::AcqRel)?,
878878
"atomic_fence_seqcst" => this.atomic_fence(args, AtomicFenceOp::SeqCst)?,
879879

880-
"atomic_singlethreadfence_acquire" => this.compiler_fence(args, AtomicFenceOp::Acquire)?,
881-
"atomic_singlethreadfence_release" => this.compiler_fence(args, AtomicFenceOp::Release)?,
880+
"atomic_singlethreadfence_acquire" =>
881+
this.compiler_fence(args, AtomicFenceOp::Acquire)?,
882+
"atomic_singlethreadfence_release" =>
883+
this.compiler_fence(args, AtomicFenceOp::Release)?,
882884
"atomic_singlethreadfence_acqrel" =>
883885
this.compiler_fence(args, AtomicFenceOp::AcqRel)?,
884-
"atomic_singlethreadfence_seqcst" => this.compiler_fence(args, AtomicFenceOp::SeqCst)?,
886+
"atomic_singlethreadfence_seqcst" =>
887+
this.compiler_fence(args, AtomicFenceOp::SeqCst)?,
885888

886889
"atomic_xchg_seqcst" => this.atomic_exchange(args, dest, AtomicRwOp::SeqCst)?,
887890
"atomic_xchg_acquire" => this.atomic_exchange(args, dest, AtomicRwOp::Acquire)?,
@@ -1036,27 +1039,37 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx
10361039
"atomic_xsub_relaxed" =>
10371040
this.atomic_op(args, dest, AtomicOp::MirOp(BinOp::Sub, false), AtomicRwOp::Relaxed)?,
10381041
"atomic_min_seqcst" => this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::SeqCst)?,
1039-
"atomic_min_acquire" => this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Acquire)?,
1040-
"atomic_min_release" => this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Release)?,
1042+
"atomic_min_acquire" =>
1043+
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Acquire)?,
1044+
"atomic_min_release" =>
1045+
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Release)?,
10411046
"atomic_min_acqrel" => this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::AcqRel)?,
10421047
"atomic_min_relaxed" =>
10431048
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Relaxed)?,
10441049
"atomic_max_seqcst" => this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::SeqCst)?,
1045-
"atomic_max_acquire" => this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Acquire)?,
1046-
"atomic_max_release" => this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Release)?,
1050+
"atomic_max_acquire" =>
1051+
this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Acquire)?,
1052+
"atomic_max_release" =>
1053+
this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Release)?,
10471054
"atomic_max_acqrel" => this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::AcqRel)?,
10481055
"atomic_max_relaxed" =>
10491056
this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Relaxed)?,
1050-
"atomic_umin_seqcst" => this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::SeqCst)?,
1051-
"atomic_umin_acquire" => this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Acquire)?,
1052-
"atomic_umin_release" => this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Release)?,
1057+
"atomic_umin_seqcst" =>
1058+
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::SeqCst)?,
1059+
"atomic_umin_acquire" =>
1060+
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Acquire)?,
1061+
"atomic_umin_release" =>
1062+
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Release)?,
10531063
"atomic_umin_acqrel" =>
10541064
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::AcqRel)?,
10551065
"atomic_umin_relaxed" =>
10561066
this.atomic_op(args, dest, AtomicOp::Min, AtomicRwOp::Relaxed)?,
1057-
"atomic_umax_seqcst" => this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::SeqCst)?,
1058-
"atomic_umax_acquire" => this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Acquire)?,
1059-
"atomic_umax_release" => this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Release)?,
1067+
"atomic_umax_seqcst" =>
1068+
this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::SeqCst)?,
1069+
"atomic_umax_acquire" =>
1070+
this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Acquire)?,
1071+
"atomic_umax_release" =>
1072+
this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::Release)?,
10601073
"atomic_umax_acqrel" =>
10611074
this.atomic_op(args, dest, AtomicOp::Max, AtomicRwOp::AcqRel)?,
10621075
"atomic_umax_relaxed" =>

tests/pass/atomic.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ fn atomic_all_ops() {
4646
static ATOMIC: AtomicIsize = AtomicIsize::new(0);
4747
static ATOMIC_UNSIGNED: AtomicU64 = AtomicU64::new(0);
4848

49-
5049
// loads
5150
for o in [Relaxed, Acquire, SeqCst] {
5251
ATOMIC.load(o);

0 commit comments

Comments
 (0)