Changeset 600ab7b in git
- Timestamp:
- Apr 23, 2021, 10:20:08 PM (3 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 385385fcdf0edcaeeb0b2303522f87773a9cce04
- Parents:
- 10c7e04a2f5f11b6ae3e82d97926e513c1c821b0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/GBEngine/kstd2.cc
r10c7e0 r600ab7b 771 771 if (d != reddeg) 772 772 { 773 if ( d >= (long)strat->tailRing->bitmask)773 if (UNLIKELY(d>=(long)strat->tailRing->bitmask)) 774 774 { 775 775 if (h->pTotalDeg() >= (long)strat->tailRing->bitmask) … … 873 873 if (d != reddeg) 874 874 { 875 if ( d >= (long)strat->tailRing->bitmask)875 if (UNLIKELY(d>=(long)strat->tailRing->bitmask)) 876 876 { 877 877 if (h->pTotalDeg() >= (long)strat->tailRing->bitmask) … … 993 993 return 0; 994 994 } 995 if ( TEST_OPT_IDLIFT)995 if (UNLIKELY(TEST_OPT_IDLIFT)) 996 996 { 997 997 if (h->p!=NULL) … … 1739 1739 return 0; 1740 1740 } 1741 if ( TEST_OPT_IDLIFT)1741 if (UNLIKELY(TEST_OPT_IDLIFT)) 1742 1742 { 1743 1743 if (h->p!=NULL) … … 1814 1814 else if (d != reddeg) 1815 1815 { 1816 if ( d>=(long)strat->tailRing->bitmask)1816 if (UNLIKELY(d>=(long)strat->tailRing->bitmask)) 1817 1817 { 1818 1818 if (h->pTotalDeg() >= (long)strat->tailRing->bitmask) … … 1879 1879 if (i > strat->tl) 1880 1880 break; 1881 //if (ei < h->ecart)1881 //if (ei <= h->ecart) 1882 1882 // break; 1883 1883 if (li==1) … … 1902 1902 * end of search: have to reduce with pi 1903 1903 */ 1904 if ( !TEST_OPT_REDTHROUGH && (pass!=0) && (ei > h->ecart))1904 if (UNLIKELY(!TEST_OPT_REDTHROUGH && (pass!=0) && (ei > h->ecart))) 1905 1905 { 1906 1906 h->GetTP(); // clears bucket … … 1942 1942 #endif 1943 1943 #if SBA_PRINT_OPERATIONS 1944 sba_interreduction_operations += pLength(strat->T[ii].p);1944 sba_interreduction_operations += strat->T[ii].pLength; 1945 1945 #endif 1946 1946 #ifdef KDEBUG … … 1958 1958 return 0; 1959 1959 } 1960 if ( TEST_OPT_IDLIFT)1960 if (UNLIKELY(TEST_OPT_IDLIFT)) 1961 1961 { 1962 1962 if (h->p!=NULL) … … 1977 1977 } 1978 1978 } 1979 else if ( (strat->syzComp > 0)&&(!TEST_OPT_REDTAIL_SYZ))1979 else if (UNLIKELY((strat->syzComp > 0)&&(!TEST_OPT_REDTAIL_SYZ))) 1980 1980 { 1981 1981 if (h->p!=NULL) … … 2011 2011 pass++; 2012 2012 d = h_d + h->ecart; 2013 if (!TEST_OPT_REDTHROUGH && (strat->Ll >= 0) && ((d > reddeg) || (pass > strat->LazyPass))) 2013 if (UNLIKELY(!TEST_OPT_REDTHROUGH 2014 && (strat->Ll >= 0) 2015 && ((d > reddeg) || (pass > strat->LazyPass)))) 2014 2016 { 2015 2017 h->GetTP(); // clear bucket … … 2042 2044 else if (d > reddeg) 2043 2045 { 2044 if ( d>=(long)strat->tailRing->bitmask)2046 if (UNLIKELY(d>=(long)strat->tailRing->bitmask)) 2045 2047 { 2046 2048 if (h->pTotalDeg()+h->ecart >= (long)strat->tailRing->bitmask)
Note: See TracChangeset
for help on using the changeset viewer.