search for: pointer_cmp_eq_dep

Displaying 4 results from an estimated 4 matches for "pointer_cmp_eq_dep".

2016 Feb 18
2
Proposal for new memory_order_consume definition
...ns, this can defeat dependency ordering. Interestingly enough, this case is not present in the Linux kernel, but still needs to be defined.) Options include: o Provide new intrinsics that carry out the comparisons, but guarantee to preserve dependencies, as recommended by P0190R0 (std::pointer_cmp_eq_dep(), std::pointer_cmp_ne_dep(), std::pointer_cmp_gt_dep(), std::pointer_cmp_ge_dep(), std::pointer_cmp_lt_dep(), and std::pointer_cmp_le_dep()). o State that -any- comparison involving an unannotated pointer loses the dependency. o How is the common idiom of marking pointers by setting low...
2016 Feb 20
3
[isocpp-parallel] Proposal for new memory_order_consume definition
...y ordering. Interestingly enough, this case > is not present in the Linux kernel, but still needs to be > defined.) > > Options include: > > o Provide new intrinsics that carry out the > comparisons, but guarantee to preserve dependencies, > as recommended by P0190R0 (std::pointer_cmp_eq_dep(), > std::pointer_cmp_ne_dep(), std::pointer_cmp_gt_dep(), > std::pointer_cmp_ge_dep(), std::pointer_cmp_lt_dep(), > and std::pointer_cmp_le_dep()). > > o State that -any- comparison involving an unannotated > pointer loses the dependency. > > o How is the common idiom of...
2016 Feb 26
0
[isocpp-parallel] Proposal for new memory_order_consume definition
...e > > is not present in the Linux kernel, but still needs to be > > defined.) > > > > Options include: > > > > o Provide new intrinsics that carry out the > > comparisons, but guarantee to preserve dependencies, > > as recommended by P0190R0 (std::pointer_cmp_eq_dep(), > > std::pointer_cmp_ne_dep(), std::pointer_cmp_gt_dep(), > > std::pointer_cmp_ge_dep(), std::pointer_cmp_lt_dep(), > > and std::pointer_cmp_le_dep()). > > > > o State that -any- comparison involving an unannotated > > pointer loses the dependency. > &g...
2016 Feb 27
4
[isocpp-parallel] Proposal for new memory_order_consume definition
...inux kernel, but still needs to be > > > defined.) > > > > > > Options include: > > > > > > o Provide new intrinsics that carry out the > > > comparisons, but guarantee to preserve dependencies, > > > as recommended by P0190R0 (std::pointer_cmp_eq_dep(), > > > std::pointer_cmp_ne_dep(), std::pointer_cmp_gt_dep(), > > > std::pointer_cmp_ge_dep(), std::pointer_cmp_lt_dep(), > > > and std::pointer_cmp_le_dep()). > > > > > > o State that -any- comparison involving an unannotated > > > pointer...