fn translate_atomic_rmw<FE: FuncEnvironment + ?Sized>(
widened_ty: Type,
access_ty: Type,
op: AtomicRmwOp,
memarg: &MemArg,
builder: &mut FunctionBuilder<'_>,
state: &mut FuncTranslationState,
environ: &mut FE,
) -> WasmResult<()>