MCPcopy Create free account

hub / github.com/VcDevel/Vc / functions

Functions1,853 in github.com/VcDevel/Vc

↓ 943 callersMethoddata
Vc/common/types.h:271
↓ 396 callersFunctionT
Vc/common/interleavedmemory.h:80
↓ 340 callersMethoddata
Vc/sse/mask.h:216
↓ 239 callersFunctionsize
* 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 callersFunctionlo128
simplify splitting 256-bit registers in 128-bit registers
Vc/avx/casts.h:112
↓ 163 callersMethoddataI
Vc/avx/mask.h:184
↓ 160 callersFunctionconcat
simplify combining 128-bit registers in 256-bit registers
Vc/avx/casts.h:120
↓ 144 callersFunctionVc_SIMD_CAST_1
1 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1408
↓ 111 callersFunctionhi128
Vc/avx/casts.h:115
↓ 106 callersMethoddata
Vc/scalar/mask.h:127
↓ 106 callersFunctionzeroExtend
Vc/avx/casts.h:80
↓ 78 callersFunctiondata
Vc/common/span.h:295
↓ 74 callersFunctionZero
Vc/common/simdarrayfwd.h:65
↓ 70 callersMethodsize
tests/typelist.h:419
↓ 59 callersFunctioninterleave
Vc/common/interleave.h:55
↓ 54 callersFunctionVc_SIMD_CAST_2
2 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1455
↓ 53 callersFunctiondeinterleave
Vc/scalar/helperimpl.h:38
↓ 53 callersMethodshifted
Vc/common/simdize.h:1203
↓ 51 callersFunctionall_of
Vc/common/mask.h:397
↓ 50 callersFunctionmax
Vc/avx/vector.h:421
↓ 48 callersFunctionabs
abs{{{1
Vc/avx/detail.h:686
↓ 42 callersMethodstore
Vc/common/simdize.h:1209
↓ 39 callersFunctionmin
tests/load.cpp:34
↓ 38 callersMethodbegin
Vc/common/memorybase.h:202
↓ 37 callersMethodsetZero
* Zero the whole memory area. */
Vc/common/memorybase.h:591
↓ 35 callersFunction_mm_setallone_si128
Vc/sse/intrinsics.h:77
↓ 35 callersFunctiond
////////////////////////////////////////////////////////////////////////////////////// broadcast
Vc/avx/vector.h:167
↓ 35 callersFunctionload
Vc/sse/detail.h:120
↓ 35 callersFunctionvectorsCount
* \return the number of vectors in the whole array. */
Vc/common/memory.h:461
↓ 32 callersFunction_bit_scan_forward
Vc/common/bitscanintrinsics.h:45
↓ 30 callersFunctionVc_SIMD_CAST_1
1 SSE::Vector to 1 SSE::Vector {{{2 to int_v {{{3
Vc/sse/simd_cast.h:327
↓ 30 callersFunctionVc_SIMD_CAST_AVX_1
Vector casts without offset {{{1 AVX2::Vector {{{2 1: to double_v {{{3
Vc/avx/simd_cast.h:1224
↓ 29 callersFunctionOne
Vc/common/simdarrayfwd.h:66
↓ 29 callersFunctionP
examples/buddhabrot/main.cpp:140
↓ 29 callersMethodgather
Vc/common/memorybase.h:583
↓ 28 callersMethodv
Vc/common/iterators.h:79
↓ 27 callersFunctionisnan
tests/ulp.h:37
↓ 26 callersMethodisFull
examples/simdize/main.cpp:38
↓ 24 callersFunctionnone_of
Vc/common/mask.h:415
↓ 23 callersMethodapply
Vc/common/writemaskedvector.h:109
↓ 22 callersFunctionVc_SIMD_CAST_4
4 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1509
↓ 22 callersFunctionVc_SIMD_CAST_AVX_2
2: to float_v {{{3
Vc/avx/simd_cast.h:1242
↓ 22 callersFunction_bit_scan_reverse
Vc/common/bitscanintrinsics.h:50
↓ 22 callersMethodisEmpty
Vc/sse/mask.h:196
↓ 21 callersFunctionadd
add{{{1
Vc/sse/detail.h:527
↓ 21 callersFunctionbegin
Vc/common/span.h:34
↓ 21 callersFunctiongenerate
Vc/scalar/vector.h:284
↓ 21 callersFunctionload16
load16{{{2
Vc/sse/detail.h:76
↓ 20 callersMethodend
Vc/common/memorybase.h:203
↓ 20 callersFunctionget
Vc/sse/vector.h:261
↓ 20 callersFunctionmul
mul{{{1
Vc/sse/detail.h:547
↓ 19 callersMethodm
Vc/common/storage.h:336
↓ 18 callersMethodcycles
examples/tsc.h:83
↓ 18 callersFunctionfloor
Vc/sse/math.h:113
↓ 18 callersFunctionnot_
not_{{{1
Vc/avx/detail.h:676
↓ 17 callersMethodvectorsCount
* \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 callersFunctionend
Vc/common/span.h:39
↓ 16 callersMethodgatherArguments
Vc/common/subscript.h:292
↓ 16 callersFunctionhasContiguousStorageImpl
tests/type_traits.cpp:88
↓ 15 callersMethoddataF
Vc/avx/mask.h:183
↓ 14 callersMethodcount
Vc/avx/mask.h:216
↓ 14 callersFunctionmax
Vc/sse/vector.h:349
↓ 14 callersFunctionmin
Vc/sse/vector.h:348
↓ 14 callersMethodtoInt
Vc/common/simdmaskarray.h:222
↓ 14 callersMethodtoInt
Vc/avx/mask.h:180
↓ 13 callersMethoddataI
Vc/sse/mask.h:218
↓ 13 callersFunctioniif
Vc/common/iif.h:90
↓ 13 callersFunctionsquare
examples/buddhabrot/main.cpp:150
↓ 12 callersFunction_mm256_add_pd
Vc/avx/intrinsics.h:93
↓ 12 callersFunctionadd
add{{{1
Vc/avx/detail.h:696
↓ 12 callersFunctionaddressOf
tests/alignedbase.cpp:38
↓ 12 callersFunctionany_of
Vc/common/mask.h:406
↓ 12 callersFunctiondecay_workaround
Vc/common/simdize.h:1000
↓ 12 callersMethodisMix
Vc/sse/mask.h:203
↓ 12 callersFunctionone
one{{{1
Vc/avx/detail.h:597
↓ 12 callersMethodorderBy
Vc/common/memorybase.h:130
↓ 12 callersFunctiontie
Vc/common/vectortuple.h:135
↓ 12 callersFunctionvc_debug_
Vc/common/simdarray.h:2046
↓ 11 callersFunctionMask
\name Compile-Time Constant Initialization @{ * Construct a zero-initialized vector object. * * This constructor follows the behavior of the
Vc/common/mask.h:135
↓ 11 callersFunctionVc_SIMD_CAST_2
2 SSE::Vector to 1 SSE::Vector {{{2
Vc/sse/simd_cast.h:376
↓ 11 callersFunctionVc_SIMD_CAST_3
3 SSE::Vector to 1 AVX2::Vector {{{2
Vc/avx/simd_cast.h:1490
↓ 11 callersFunctionand_
and_{{{1
Vc/avx/detail.h:651
↓ 11 callersFunctionassertCorrectAlignment
Vc/common/types.h:230
↓ 11 callersMethodload
Vc/sse/const.h:85
↓ 11 callersFunctionmaxOf
examples/buddhabrot/main.cpp:152
↓ 11 callersMethodsize
The SIMD vector width of the members.
Vc/common/simdize.h:841
↓ 11 callersFunctionswap
Vc/common/span.h:316
↓ 11 callersMethodvectorsCount
Vc/common/memorybase.h:389
↓ 10 callersFunctionceil
Vc/sse/math.h:116
↓ 10 callersFunctioncopyVectors
Vc/common/memorybase.h:793
↓ 10 callersMethoddataF
Vc/sse/mask.h:217
↓ 10 callersMethodisEmpty
Vc/common/simdmaskarray.h:217
↓ 10 callersFunctionmul
mul{{{1
Vc/avx/detail.h:712
↓ 10 callersMethodstart
examples/tsc.h:55
↓ 10 callersMethodstop
examples/tsc.h:69
↓ 9 callersFunctionblendv_epi8
Vc/sse/intrinsics.h:268
↓ 9 callersMethodentriesCount
* \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 callersFunctionextract
Vc/common/simdize.h:1241
↓ 9 callersFunctionfastNorm
examples/buddhabrot/main.cpp:145
↓ 9 callersFunctiongatherImplementation
Vc/avx/vector.h:206
next →1–100 of 1,853, ranked by callers