Changeset 3451 for trunk


Ignore:
Timestamp:
Sep 9, 2013, 8:02:44 AM (5 years ago)
Author:
cameron
Message:

carryout2carry for AVX2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/bitblock256.hpp

    r3447 r3451  
    3737static IDISA_ALWAYS_INLINE bitblock256_t carry2bitblock(carry_t carry);
    3838static IDISA_ALWAYS_INLINE carry_t bitblock2carry(bitblock256_t carry);
     39static IDISA_ALWAYS_INLINE carry_t carryout2carry(bitblock256_t carryout);
    3940
    4041static IDISA_ALWAYS_INLINE void adc(bitblock256_t x, bitblock256_t y, carry_t & carry, bitblock256_t & sum);
     
    5253static IDISA_ALWAYS_INLINE bitblock256_t carry2bitblock(carry_t carry) {  return carry;}
    5354static IDISA_ALWAYS_INLINE carry_t bitblock2carry(bitblock256_t carry) {  return carry;}
     55
     56static IDISA_ALWAYS_INLINE carry_t carryout2carry(bitblock256_t carryout) {
     57  return carryout;
     58}
    5459
    5560static IDISA_ALWAYS_INLINE void add_ci_co(bitblock256_t x, bitblock256_t y, carry_t carry_in, carry_t & carry_out, bitblock256_t & sum) {
Note: See TracChangeset for help on using the changeset viewer.