Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VcDevel/Vc
/ functions
Functions
1,853 in github.com/VcDevel/Vc
⨍
Functions
1,853
◇
Types & classes
639
↓ 943 callers
Method
data
Vc/common/types.h:271
↓ 396 callers
Function
T
Vc/common/interleavedmemory.h:80
↓ 340 callers
Method
data
Vc/sse/mask.h:216
↓ 239 callers
Function
size
* Returns the number of boolean components (\VSize{T}) in a mask of this type. * * The size of the mask. I.e. the number of boolean entries
Vc/common/mask.h:57
↓ 164 callers
Function
lo128
simplify splitting 256-bit registers in 128-bit registers
Vc/avx/casts.h:112
↓ 163 callers
Method
dataI
Vc/avx/mask.h:184
↓ 160 callers
Function
concat
simplify combining 128-bit registers in 256-bit registers
Vc/avx/casts.h:120
↓ 144 callers
Function
Vc_SIMD_CAST_1
1 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1408
↓ 111 callers
Function
hi128
Vc/avx/casts.h:115
↓ 106 callers
Method
data
Vc/scalar/mask.h:127
↓ 106 callers
Function
zeroExtend
Vc/avx/casts.h:80
↓ 78 callers
Function
data
Vc/common/span.h:295
↓ 74 callers
Function
Zero
Vc/common/simdarrayfwd.h:65
↓ 70 callers
Method
size
tests/typelist.h:419
↓ 59 callers
Function
interleave
Vc/common/interleave.h:55
↓ 54 callers
Function
Vc_SIMD_CAST_2
2 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1455
↓ 53 callers
Function
deinterleave
Vc/scalar/helperimpl.h:38
↓ 53 callers
Method
shifted
Vc/common/simdize.h:1203
↓ 51 callers
Function
all_of
Vc/common/mask.h:397
↓ 50 callers
Function
max
Vc/avx/vector.h:421
↓ 48 callers
Function
abs
abs{{{1
Vc/avx/detail.h:686
↓ 42 callers
Method
store
Vc/common/simdize.h:1209
↓ 39 callers
Function
min
tests/load.cpp:34
↓ 38 callers
Method
begin
Vc/common/memorybase.h:202
↓ 37 callers
Method
setZero
* Zero the whole memory area. */
Vc/common/memorybase.h:591
↓ 35 callers
Function
_mm_setallone_si128
Vc/sse/intrinsics.h:77
↓ 35 callers
Function
d
////////////////////////////////////////////////////////////////////////////////////// broadcast
Vc/avx/vector.h:167
↓ 35 callers
Function
load
Vc/sse/detail.h:120
↓ 35 callers
Function
vectorsCount
* \return the number of vectors in the whole array. */
Vc/common/memory.h:461
↓ 32 callers
Function
_bit_scan_forward
Vc/common/bitscanintrinsics.h:45
↓ 30 callers
Function
Vc_SIMD_CAST_1
1 SSE::Vector to 1 SSE::Vector {{{2 to int_v {{{3
Vc/sse/simd_cast.h:327
↓ 30 callers
Function
Vc_SIMD_CAST_AVX_1
Vector casts without offset {{{1 AVX2::Vector {{{2 1: to double_v {{{3
Vc/avx/simd_cast.h:1224
↓ 29 callers
Function
One
Vc/common/simdarrayfwd.h:66
↓ 29 callers
Function
P
examples/buddhabrot/main.cpp:140
↓ 29 callers
Method
gather
Vc/common/memorybase.h:583
↓ 28 callers
Method
v
Vc/common/iterators.h:79
↓ 27 callers
Function
isnan
tests/ulp.h:37
↓ 26 callers
Method
isFull
examples/simdize/main.cpp:38
↓ 24 callers
Function
none_of
Vc/common/mask.h:415
↓ 23 callers
Method
apply
Vc/common/writemaskedvector.h:109
↓ 22 callers
Function
Vc_SIMD_CAST_4
4 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1509
↓ 22 callers
Function
Vc_SIMD_CAST_AVX_2
2: to float_v {{{3
Vc/avx/simd_cast.h:1242
↓ 22 callers
Function
_bit_scan_reverse
Vc/common/bitscanintrinsics.h:50
↓ 22 callers
Method
isEmpty
Vc/sse/mask.h:196
↓ 21 callers
Function
add
add{{{1
Vc/sse/detail.h:527
↓ 21 callers
Function
begin
Vc/common/span.h:34
↓ 21 callers
Function
generate
Vc/scalar/vector.h:284
↓ 21 callers
Function
load16
load16{{{2
Vc/sse/detail.h:76
↓ 20 callers
Method
end
Vc/common/memorybase.h:203
↓ 20 callers
Function
get
Vc/sse/vector.h:261
↓ 20 callers
Function
mul
mul{{{1
Vc/sse/detail.h:547
↓ 19 callers
Method
m
Vc/common/storage.h:336
↓ 18 callers
Method
cycles
examples/tsc.h:83
↓ 18 callers
Function
floor
Vc/sse/math.h:113
↓ 18 callers
Function
not_
not_{{{1
Vc/avx/detail.h:676
↓ 17 callers
Method
vectorsCount
* \return the number of vectors in the whole array. * * \note This function can be optimized into a compile-time constant.
Vc/common/memory.h:117
↓ 16 callers
Function
end
Vc/common/span.h:39
↓ 16 callers
Method
gatherArguments
Vc/common/subscript.h:292
↓ 16 callers
Function
hasContiguousStorageImpl
tests/type_traits.cpp:88
↓ 15 callers
Method
dataF
Vc/avx/mask.h:183
↓ 14 callers
Method
count
Vc/avx/mask.h:216
↓ 14 callers
Function
max
Vc/sse/vector.h:349
↓ 14 callers
Function
min
Vc/sse/vector.h:348
↓ 14 callers
Method
toInt
Vc/common/simdmaskarray.h:222
↓ 14 callers
Method
toInt
Vc/avx/mask.h:180
↓ 13 callers
Method
dataI
Vc/sse/mask.h:218
↓ 13 callers
Function
iif
Vc/common/iif.h:90
↓ 13 callers
Function
square
examples/buddhabrot/main.cpp:150
↓ 12 callers
Function
_mm256_add_pd
Vc/avx/intrinsics.h:93
↓ 12 callers
Function
add
add{{{1
Vc/avx/detail.h:696
↓ 12 callers
Function
addressOf
tests/alignedbase.cpp:38
↓ 12 callers
Function
any_of
Vc/common/mask.h:406
↓ 12 callers
Function
decay_workaround
Vc/common/simdize.h:1000
↓ 12 callers
Method
isMix
Vc/sse/mask.h:203
↓ 12 callers
Function
one
one{{{1
Vc/avx/detail.h:597
↓ 12 callers
Method
orderBy
Vc/common/memorybase.h:130
↓ 12 callers
Function
tie
Vc/common/vectortuple.h:135
↓ 12 callers
Function
vc_debug_
Vc/common/simdarray.h:2046
↓ 11 callers
Function
Mask
\name Compile-Time Constant Initialization @{ * Construct a zero-initialized vector object. * * This constructor follows the behavior of the
Vc/common/mask.h:135
↓ 11 callers
Function
Vc_SIMD_CAST_2
2 SSE::Vector to 1 SSE::Vector {{{2
Vc/sse/simd_cast.h:376
↓ 11 callers
Function
Vc_SIMD_CAST_3
3 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1490
↓ 11 callers
Function
and_
and_{{{1
Vc/avx/detail.h:651
↓ 11 callers
Function
assertCorrectAlignment
Vc/common/types.h:230
↓ 11 callers
Method
load
Vc/sse/const.h:85
↓ 11 callers
Function
maxOf
examples/buddhabrot/main.cpp:152
↓ 11 callers
Method
size
The SIMD vector width of the members.
Vc/common/simdize.h:841
↓ 11 callers
Function
swap
Vc/common/span.h:316
↓ 11 callers
Method
vectorsCount
Vc/common/memorybase.h:389
↓ 10 callers
Function
ceil
Vc/sse/math.h:116
↓ 10 callers
Function
copyVectors
Vc/common/memorybase.h:793
↓ 10 callers
Method
dataF
Vc/sse/mask.h:217
↓ 10 callers
Method
isEmpty
Vc/common/simdmaskarray.h:217
↓ 10 callers
Function
mul
mul{{{1
Vc/avx/detail.h:712
↓ 10 callers
Method
start
examples/tsc.h:55
↓ 10 callers
Method
stop
examples/tsc.h:69
↓ 9 callers
Function
blendv_epi8
Vc/sse/intrinsics.h:268
↓ 9 callers
Method
entriesCount
* \return the number of scalar entries in the whole array. * * \warning Do not use this function for scalar iteration over t
Vc/common/memory.h:111
↓ 9 callers
Function
extract
Vc/common/simdize.h:1241
↓ 9 callers
Function
fastNorm
examples/buddhabrot/main.cpp:145
↓ 9 callers
Function
gatherImplementation
Vc/avx/vector.h:206
next →
1–100 of 1,853, ranked by callers