MCPcopy Create free account

hub / github.com/AdvancedCompiler/AdvancedCompiler / functions

Functions2,961 in github.com/AdvancedCompiler/AdvancedCompiler

FunctionclAmdFftGetPlanDistance
! @brief Retrieve the distance between Array objects * @details Pitch is the distance between each discrete array object in an FFT array. This is o
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:389
FunctionclAmdFftGetPlanDistance
! @brief Retrieve the distance between Array objects * @details Pitch is the distance between each discrete array object in an FFT array. This is o
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:389
FunctionclAmdFftGetPlanInStride
! @brief Retrieve the distance between consecutive elements for input buffers in a dimension. * @details Depending on how the dimension is set in t
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:335
FunctionclAmdFftGetPlanInStride
! @brief Retrieve the distance between consecutive elements for input buffers in a dimension. * @details Depending on how the dimension is set in t
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:335
FunctionclAmdFftGetPlanLength
! @brief Retrieve the length of each dimension of the FFT * @details User should pass a reference to a size_t array, which will be set to the *
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:311
FunctionclAmdFftGetPlanLength
! @brief Retrieve the length of each dimension of the FFT * @details User should pass a reference to a size_t array, which will be set to the *
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:311
FunctionclAmdFftGetPlanOutStride
! @brief Retrieve the distance between consecutive elements for output buffers in a dimension. * @details Depending on how the dimension is set in
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:361
FunctionclAmdFftGetPlanOutStride
! @brief Retrieve the distance between consecutive elements for output buffers in a dimension. * @details Depending on how the dimension is set in
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:361
FunctionclAmdFftGetPlanPrecision
! @brief Retrieve the floating point precision of the FFT data * @details User should pass a reference to an clAmdFftPrecision variable, which will
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:213
FunctionclAmdFftGetPlanPrecision
! @brief Retrieve the floating point precision of the FFT data * @details User should pass a reference to an clAmdFftPrecision variable, which will
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:213
FunctionclAmdFftGetPlanScale
! @brief Retrieve the scaling factor that should be applied to the FFT data * @details User should pass a reference to an cl_float variable, which
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:237
FunctionclAmdFftGetPlanScale
! @brief Retrieve the scaling factor that should be applied to the FFT data * @details User should pass a reference to an cl_float variable, which
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:237
FunctionclAmdFftGetPlanTransposeResult
! @brief Retrieve the final transpose setting of a muti-dimensional FFT * @details A multi-dimensional FFT typically transposes the data several ti
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:463
FunctionclAmdFftGetPlanTransposeResult
! @brief Retrieve the final transpose setting of a muti-dimensional FFT * @details A multi-dimensional FFT typically transposes the data several ti
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:463
FunctionclAmdFftGetResultLocation
! @brief Retrieve whether the input buffers are going to be overwritten with results * @details If the setting is to do an in-place transform, the
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:439
FunctionclAmdFftGetResultLocation
! @brief Retrieve whether the input buffers are going to be overwritten with results * @details If the setting is to do an in-place transform, the
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:439
FunctionclAmdFftGetTmpBufSize
! @brief Get buffer size (in bytes), which may be needed internally for an intermediate buffer * @details Very large FFT transforms may need multip
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:487
FunctionclAmdFftGetTmpBufSize
! @brief Get buffer size (in bytes), which may be needed internally for an intermediate buffer * @details Very large FFT transforms may need multip
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:487
FunctionclAmdFftGetVersion
! @brief Query the FFT library for version information * @details Return the major, minor and patch version numbers associated with this FFT librar
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:120
FunctionclAmdFftGetVersion
! @brief Query the FFT library for version information * @details Return the major, minor and patch version numbers associated with this FFT librar
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:120
FunctionclAmdFftInitSetupData
! @brief Initialize an clAmdFftSetupData struct for the client * @details clAmdFftSetupData is passed to clAmdFftSetup to control behavior of the F
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:88
FunctionclAmdFftInitSetupData
! @brief Initialize an clAmdFftSetupData struct for the client * @details clAmdFftSetupData is passed to clAmdFftSetup to control behavior of the F
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:88
FunctionclAmdFftSetLayout
! @brief Set the expected layout of the input and output buffers * @details Output buffers can be filled with either hermitian or complex numbers.
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:427
FunctionclAmdFftSetLayout
! @brief Set the expected layout of the input and output buffers * @details Output buffers can be filled with either hermitian or complex numbers.
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:427
FunctionclAmdFftSetPlanBatchSize
! @brief Set the number of discrete arrays that this plan can handle concurrently * @details Set the plan property which will be set to the number
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:274
FunctionclAmdFftSetPlanBatchSize
! @brief Set the number of discrete arrays that this plan can handle concurrently * @details Set the plan property which will be set to the number
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:274
FunctionclAmdFftSetPlanDim
! @brief Set the dimensionality of FFT's to be transformed by the plan * @details Set the dimensionality of FFT's to be transformed by the plan *
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:298
FunctionclAmdFftSetPlanDim
! @brief Set the dimensionality of FFT's to be transformed by the plan * @details Set the dimensionality of FFT's to be transformed by the plan *
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:298
FunctionclAmdFftSetPlanDistance
! @brief Set the distance between Array objects * @details Pitch is the distance between each discrete array object in an FFT array. This is only u
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:403
FunctionclAmdFftSetPlanDistance
! @brief Set the distance between Array objects * @details Pitch is the distance between each discrete array object in an FFT array. This is only u
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:403
FunctionclAmdFftSetPlanInStride
! @brief Set the distance between consecutive elements for input buffers in a dimension. * @details Set the plan properties which will be the dista
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:349
FunctionclAmdFftSetPlanInStride
! @brief Set the distance between consecutive elements for input buffers in a dimension. * @details Set the plan properties which will be the dista
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:349
FunctionclAmdFftSetPlanLength
! @brief Set the length of each dimension of the FFT * @details Set the plan property which will be the length of each discrete dimension of the FF
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:323
FunctionclAmdFftSetPlanLength
! @brief Set the length of each dimension of the FFT * @details Set the plan property which will be the length of each discrete dimension of the FF
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:323
FunctionclAmdFftSetPlanOutStride
! @brief Set the distance between consecutive elements for output buffers in a dimension. * @details Set the plan properties which will be the dist
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:375
FunctionclAmdFftSetPlanOutStride
! @brief Set the distance between consecutive elements for output buffers in a dimension. * @details Set the plan properties which will be the dist
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:375
FunctionclAmdFftSetPlanPrecision
! @brief Set the floating point precision of the FFT data * @details Set the plan property which will be the precision of the FFT complex data in t
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:224
FunctionclAmdFftSetPlanPrecision
! @brief Set the floating point precision of the FFT data * @details Set the plan property which will be the precision of the FFT complex data in t
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:224
FunctionclAmdFftSetPlanScale
! @brief Set the scaling factor that should be applied to the FFT data * @details Set the plan property which will be the floating point scaling fa
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:250
FunctionclAmdFftSetPlanScale
! @brief Set the scaling factor that should be applied to the FFT data * @details Set the plan property which will be the floating point scaling fa
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:250
FunctionclAmdFftSetPlanTransposeResult
! @brief Set the final transpose setting of a muti-dimensional FFT * @details A multi-dimensional FFT typically transposes the data several times d
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:475
FunctionclAmdFftSetPlanTransposeResult
! @brief Set the final transpose setting of a muti-dimensional FFT * @details A multi-dimensional FFT typically transposes the data several times d
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:475
FunctionclAmdFftSetResultLocation
! @brief Set whether the input buffers are going to be overwritten with results * @details If the setting is to do an in-place transform, the input
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:451
FunctionclAmdFftSetResultLocation
! @brief Set whether the input buffers are going to be overwritten with results * @details If the setting is to do an in-place transform, the input
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:451
FunctionclAmdFftSetup
! @brief Initialize internal FFT resources. * @details AMD's FFT implementation caches kernels, programs and buffers for its internal use. * @pa
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:99
FunctionclAmdFftSetup
! @brief Initialize internal FFT resources. * @details AMD's FFT implementation caches kernels, programs and buffers for its internal use. * @pa
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:99
FunctionclAmdFftTeardown
! @brief Release all internal resources. * @details Call when client is done with this FFT library, allowing the library to destroy all resources i
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/clAmdFft.h:108
FunctionclAmdFftTeardown
! @brief Release all internal resources. * @details Call when client is done with this FFT library, allowing the library to destroy all resources i
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-2.12.2-Linux-x64/include/clAmdFft.h:108
Methodcl_device_max_global_memory
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:1147
Methodcl_device_max_memory_to_allocate
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:1130
Methodcl_layout_to_buffer_layout
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:405
Functioncleanup
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/cuFFT-client/cuFFT-client.cpp:2736
FunctioncleanupCL
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/openCL.misc.cpp:477
Methodclear
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer_memory.h:92
Methodclear_data_buffer
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:512
Methodclfft
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:162
FunctionclfftLocalMemSize
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/accessors.cpp:757
Methodclfft_PersistentPlans
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/unit_test_persistent_plans.cpp:28
Methodclfft_UnitTest
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/unit_test.cpp:26
Functioncommatize
T could be 32-bit or 64-bit
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/statTimer/statisticalTimer.CPU.cpp:40
Functioncompare
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/callback-client.cpp:487
MethodcompileKernels
Compile the kernels that this plan uses, and store into the plan
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/enqueue.cpp:701
Functioncomplex_to_complex
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_common.h:50
Functioncomplex_to_complex_round_trip
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_common.h:946
Functioncomplex_to_real
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_common.h:754
FunctioncpuSecond
code/Chapter10/freshman.h:41
FunctioncreateOpenCLCommandQueue
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/callback-client/openCL.misc.cpp:515
Methodcreate_buffer_memory
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/buffer.h:290
Functioncreate_ini_file_if_requested
(args)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/fftPerformanceTesting.py:137
FunctioncurrentUser
()
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/performanceUtility.py:25
Methoddataset_is_too_large_for_device
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:991
Functiondecode_parameter_problemsize
(problemsize)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/fftPerformanceTesting.py:229
Methoddestroy_plan
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:199
Methoddevice_list_has_devices
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/cl_transform.h:777
Methodexecute
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:209
FunctionexecuteCommand
()
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/measurePerformance.py:151
Functionexpand_range
(a_range)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/fftPerformanceTesting.py:226
Functionf1
code/Chapter5/5-26优化可执行文件示例.c:1
Functionf2
code/Chapter5/5-26优化可执行文件示例.c:10
Functionf2
(args)
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/performanceUtility.py:66
MethodfftKernels
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.h:130
MethodfftRepoValue
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/repo.h:108
Methodfftw
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:234
Methodfftw_wrapper
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:104
Methodfftw_wrapper
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:194
Methodfifty_percent_chance
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_random.cpp:231
Functionfloat_as_hex
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/include/convenienceFunctions.h:20
Functionfoo2
code/Chapter5/5-13链接时优化-a.c:3
Methodforward_scale
/
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/fftw_transform.h:377
Functionfunc1
code/Chapter6/6_29内联替换优化后示例.c:2
Functiongemm_table_header
()
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/scripts/perf/fftPerformanceTesting.py:242
FunctiongenSwapKernel
swap lines. This kind of kernels are using with combination of square transpose kernels to perform nonsqaure transpose this function assumes a 1:2 rat
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/generator.transpose.cpp:423
Methodgenerate
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_random.cpp:554
Methodgenerate
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_pow7.cpp:7386
Methodgenerate_1d
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_directed.cpp:262
Methodgenerate_2d
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_directed.cpp:272
Methodgenerate_3d
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_directed.cpp:283
Methodgenerate_x_strides
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/tests/accuracy_test_random.cpp:239
MethodgetAverageTime
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/statTimer/statisticalTimer.GPU.cpp:358
MethodgetGenerator
code/Chapter5/5-22clFFTLIB数学库示例/clFFT-master/src/library/action.h:53
← previousnext →701–800 of 2,961, ranked by callers