fast v0.3.0 (2015-10-12T17:18:18Z)
Home
Dub
Repo
SIMDFromString
fast
helpers
Undocumented in source.
@
nogc
@
safe
pure nothrow
template
SIMDFromString (
string
str
)
if
(
str
.
length
<= 16
) {
import
core
.
simd
,
std
.
algorithm
,
std
.
range
,
std
.
string
;
;
import
core
.
simd
,
std
.
algorithm
,
std
.
range
,
std
.
string
;
;
import
core
.
simd
,
std
.
algorithm
,
std
.
range
,
std
.
string
;
;
import
core
.
simd
,
std
.
algorithm
,
std
.
range
,
std
.
string
;
;
@
nogc
@
safe
pure nothrow immutable
static if
(
!isDMD
)
ubyte16
SIMDFromString
;
@
nogc
@
safe
pure nothrow static __gshared
static if
(!(
!isDMD
))
static if
(
isX86
)
ubyte
[
16
]
SIMDFromString
;
@
nogc
@
safe
pure nothrow static __gshared
static if
(!(
!isDMD
))
static if
(!(
isX86
))
ubyte16
SIMDFromString
;
}
Members
Static variables
SIMDFromString
ubyte16
SIMDFromString
;
Undocumented in source.
SIMDFromString
ubyte
[
16
]
SIMDFromString
;
Undocumented in source.
Variables
SIMDFromString
ubyte16
SIMDFromString
;
Undocumented in source.
Meta
Source
See Implementation
fast
helpers
enums
forceinline
noinline
sse4
functions
alignPtrNext
bsf
bsr
clz
ctfeJoin
getUDA
main
moveMask
manifest constants
hasSSE2
isAMD64
isDMD
isGDC
isLDC
isPosix
isRelease
isX86
properties
isPowerOf2
templates
FieldNameTuple
SIMDFromScalar
SIMDFromString
UnsignedOf