Many of the x86 Hardware Intrinsic flags have negative naming conventions, such as: NoContainment, NoJumpTableIMM, and NoRMWSemantics.
We should consider refactoring these into the positive case so that the resulting code is easier to read.
Having helper functions (https://github.com/dotnet/coreclr/issues/16594) may be another way to keep the code more readable without also having to reverse the flags to match the common case (positive), rather than the uncommon case (negative).
category:implementation
theme:hardware-intrinsics
skill-level:intermediate
cost:small
Many of the x86 Hardware Intrinsic flags have negative naming conventions, such as:
NoContainment,NoJumpTableIMM, andNoRMWSemantics.We should consider refactoring these into the positive case so that the resulting code is easier to read.
Having helper functions (https://github.com/dotnet/coreclr/issues/16594) may be another way to keep the code more readable without also having to reverse the flags to match the common case (positive), rather than the uncommon case (negative).
category:implementation
theme:hardware-intrinsics
skill-level:intermediate
cost:small