37 explicit Vc_INTRINSIC Vector(
const EntryType *mem)
 
   49 template <typename Flags, typename = enable_if<Traits::is_load_store_flag<Flags>::value>>
 
   50 explicit Vc_INTRINSIC Vector(
const EntryType *mem, Flags flags)
 
   57               (!std::is_integral<U>::value || !std::is_integral<EntryType>::value ||
 
   58                sizeof(EntryType) >= 
sizeof(U)) &&
 
   59               std::is_arithmetic<U>::value &&Traits::is_load_store_flag<Flags>::value>>
 
   60 explicit Vc_INTRINSIC Vector(
const U *x, Flags flags = Flags())
 
   73 Vc_INTRINSIC 
void load(
const EntryType *mem)
 
   87 template <typename Flags, typename = enable_if<Traits::is_load_store_flag<Flags>::value>>
 
   88 Vc_INTRINSIC 
void load(
const EntryType *mem, Flags flags)
 
   90     load<EntryType, Flags>(mem, flags);
 
   94               (!std::is_integral<U>::value || !std::is_integral<EntryType>::value ||
 
   95                sizeof(EntryType) >= 
sizeof(U)) &&
 
   96               std::is_arithmetic<U>::value &&Traits::is_load_store_flag<Flags>::value>>
 
   97 Vc_INTRINSIC_L 
void load(
const U *mem, Flags = Flags()) Vc_INTRINSIC_R;
 
UnalignedTag DefaultLoadTag
The default load tag type uses unaligned (non-streaming) loads.