• mipsopen-fwu's avatar
    Merge pull request #15422 from mipsopen-fwu:msa-dev · b1ea91d8
    mipsopen-fwu authored
    * Added MSA implementations for mips platforms. Intrinsics for MSA and build scripts for MIPS platforms are added.
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    
    * Removed some unused code in mips.toolchain.cmake.
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    
    * Added comments for mips toolchain configuration and disabled compiling warnings for libpng.
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    
    * Fixed the build error of unsupported opcode 'pause' when mips isa_rev is less than 2.
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    
    * 1. Removed FP16 related item in MSA option defines in OpenCVCompilerOptimizations.cmake.
    2. Use CV_CPU_COMPILE_MSA instead of __mips_msa for MSA feature check in cv_cpu_dispatch.h.
    3. Removed hasSIMD128() in intrin_msa.hpp.
    4. Define CPU_MSA as 150.
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    
    * 1. Removed unnecessary CV_SIMD128_64F guarding in intrin_msa.hpp.
    2. Removed unnecessary CV_MSA related code block in dotProd_8u().
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    
    * 1. Defined CPU_MSA_FLAGS_ON as "-mmsa".
    2. Removed CV_SIMD128_64F guardings in intrin_msa.hpp.
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    
    * Removed unused msa_mlal_u16() and msa_mlal_s16 from msa_macros.h.
    Signed-off-by: 's avatarFei Wu <fwu@wavecomp.com>
    b1ea91d8
Name
Last commit
Last update
..
calib3d Loading commit data...
core Loading commit data...
cudaarithm Loading commit data...
cudabgsegm Loading commit data...
cudacodec Loading commit data...
cudafeatures2d Loading commit data...
cudafilters Loading commit data...
cudaimgproc Loading commit data...
cudalegacy Loading commit data...
cudaobjdetect Loading commit data...
cudaoptflow Loading commit data...
cudastereo Loading commit data...
cudawarping Loading commit data...
cudev Loading commit data...
dnn Loading commit data...
features2d Loading commit data...
flann Loading commit data...
highgui Loading commit data...
imgcodecs Loading commit data...
imgproc Loading commit data...
java Loading commit data...
js Loading commit data...
ml Loading commit data...
objdetect Loading commit data...
photo Loading commit data...
python Loading commit data...
shape Loading commit data...
stitching Loading commit data...
superres Loading commit data...
ts Loading commit data...
video Loading commit data...
videoio Loading commit data...
videostab Loading commit data...
viz Loading commit data...
world Loading commit data...
CMakeLists.txt Loading commit data...