- Timestamp:
- Apr 10, 2013, 6:23:18 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/pabloSupport.hpp
r2893 r3008 55 55 } 56 56 57 IDISA_ALWAYS_INLINE BitBlock pablo_blk_MatchStar(BitBlock marker, BitBlock charclass, BitBlock carryin, BitBlock & rslt) { 58 BitBlock carryout, sum; 59 BitBlock 60 add_ci_co(marker, simd_and(charclass, marker), carryin, carryout, sum); 61 rslt = simd_or(simd_xor(sum, charclass), marker); 62 return carryout; 63 } 64 57 65 IDISA_ALWAYS_INLINE BitBlock pablo_blk_AdvanceThenScanThru(BitBlock marker, BitBlock charclass, BitBlock carryin, BitBlock & rslt) { 58 66 BitBlock carryout, sum;
Note: See TracChangeset
for help on using the changeset viewer.