@@ -739,7 +739,7 @@ class RefCounts {
739
739
do {
740
740
newbits = oldbits;
741
741
bool fast = newbits.incrementStrongExtraRefCount (inc);
742
- if (__builtin_expect (!fast, 0 )) {
742
+ if (SWIFT_UNLIKELY (!fast)) {
743
743
if (oldbits.isImmortal ())
744
744
return ;
745
745
return incrementSlow (oldbits, inc);
@@ -752,7 +752,7 @@ class RefCounts {
752
752
auto oldbits = refCounts.load (SWIFT_MEMORY_ORDER_CONSUME);
753
753
auto newbits = oldbits;
754
754
bool fast = newbits.incrementStrongExtraRefCount (inc);
755
- if (__builtin_expect (!fast, 0 )) {
755
+ if (SWIFT_UNLIKELY (!fast)) {
756
756
if (oldbits.isImmortal ())
757
757
return ;
758
758
return incrementNonAtomicSlow (oldbits, inc);
@@ -770,7 +770,7 @@ class RefCounts {
770
770
771
771
newbits = oldbits;
772
772
bool fast = newbits.incrementStrongExtraRefCount (1 );
773
- if (__builtin_expect (!fast, 0 )) {
773
+ if (SWIFT_UNLIKELY (!fast)) {
774
774
if (oldbits.isImmortal ())
775
775
return true ;
776
776
return tryIncrementSlow (oldbits);
@@ -787,7 +787,7 @@ class RefCounts {
787
787
788
788
auto newbits = oldbits;
789
789
bool fast = newbits.incrementStrongExtraRefCount (1 );
790
- if (__builtin_expect (!fast, 0 )) {
790
+ if (SWIFT_UNLIKELY (!fast)) {
791
791
if (oldbits.isImmortal ())
792
792
return true ;
793
793
return tryIncrementNonAtomicSlow (oldbits);
@@ -1000,7 +1000,7 @@ class RefCounts {
1000
1000
newbits = oldbits;
1001
1001
bool fast =
1002
1002
newbits.decrementStrongExtraRefCount (dec);
1003
- if (__builtin_expect (!fast, 0 )) {
1003
+ if (SWIFT_UNLIKELY (!fast)) {
1004
1004
if (oldbits.isImmortal ()) {
1005
1005
return false ;
1006
1006
}
0 commit comments