Ignore:
Timestamp:
Nov 2, 2011, 8:17:37 PM (8 years ago)
Author:
vla24
Message:

SymbolTable?: Integrated symbol table with the new IDISA architecture

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/symtab/ls_symbol_table_util.h

    r1427 r1649  
    241241inline SIMD_type key_mask_splat<8>(const unsigned char * p) {
    242242  uint8_t temp = convert<8>(p);
    243   return simdLibConvert<8>::splat(sisd_load_unaligned((SIMD_type *) &temp));
     243  return mvmd<8>::splat<0>(sisd_load_unaligned((SIMD_type *) &temp));
    244244}
    245245
     
    247247inline SIMD_type key_mask_splat<16>(const unsigned char * p) {
    248248  uint16_t temp = convert<16>(p);
    249   return simdLibConvert<16>::splat(sisd_load_unaligned((SIMD_type *) &temp));
     249  return mvmd<16>::splat<0>(sisd_load_unaligned((SIMD_type *) &temp));
    250250}
    251251
     
    253253inline SIMD_type key_mask_splat<32>(const unsigned char * p) {
    254254  uint32_t temp = convert<32>(p);
    255   return simdLibConvert<32>::splat(sisd_load_unaligned((SIMD_type *) &temp));
     255  return mvmd<32>::splat<0>(sisd_load_unaligned((SIMD_type *) &temp));
    256256}
    257257
     
    259259inline SIMD_type key_mask_splat<64>(const unsigned char * p) {
    260260  uint64_t temp = convert<64>(p);
    261   return simdLibConvert<64>::splat(sisd_load_unaligned((SIMD_type *) &temp));
     261  return mvmd<64>::splat<0>(sisd_load_unaligned((SIMD_type *) &temp));
    262262}
    263263
Note: See TracChangeset for help on using the changeset viewer.