| Support remove libstdc++ denpendency (#2030) * [build] add toolchain file w/o stdcxx dependency * [build] link m and gcc lib explicitly * [ncnn] complete simple stl impl * [ncnn] adapt for ncnn simplestl * [test] adapt for ncnn simplestl * [ncnn] fix missing algorithm and list when simplestl disabled * [ncnn] fix guard for operator new and delete * [style] fix the code style * [build] fix build failed on darwin and emscripten * [ci] do not import cxx to avoid operator conflict * [ncnn] add temporary partial_sort impl using bubble sort heap sort should be used for better perf. * [ncnn] add std greater and less function * [ncnn] fix placement new operator overload * [ncnn] add operator delete with size info * [build] disable exception, rtti, example and tools when simplestl on * [build] add toolchain for arm simplestl * [build] add toolchain for aarch64 simplestl * [ncnn] move initializer to constructor * [ncnn] use deteiled type instead of auto * [ncnn] use plain lib name in target_link_libraries | 5 年前 |
| Travis ci armv7 (#1680) * try checkout v2 to resolve some ci issue | 6 年前 |
| Support remove libstdc++ denpendency (#2030) * [build] add toolchain file w/o stdcxx dependency * [build] link m and gcc lib explicitly * [ncnn] complete simple stl impl * [ncnn] adapt for ncnn simplestl * [test] adapt for ncnn simplestl * [ncnn] fix missing algorithm and list when simplestl disabled * [ncnn] fix guard for operator new and delete * [style] fix the code style * [build] fix build failed on darwin and emscripten * [ci] do not import cxx to avoid operator conflict * [ncnn] add temporary partial_sort impl using bubble sort heap sort should be used for better perf. * [ncnn] add std greater and less function * [ncnn] fix placement new operator overload * [ncnn] add operator delete with size info * [build] disable exception, rtti, example and tools when simplestl on * [build] add toolchain for arm simplestl * [build] add toolchain for aarch64 simplestl * [ncnn] move initializer to constructor * [ncnn] use deteiled type instead of auto * [ncnn] use plain lib name in target_link_libraries | 5 年前 |
| Travis ci armv7 (#1680) * try checkout v2 to resolve some ci issue | 6 年前 |
| fix: fix gnueabihf cmake toolchain neon flags (#2272) Test platform: ZYNQ 7020, there is vfpv3 but isn't vfpv4 | 5 年前 |
| add c906 v2.2.2 toolchain | 4 年前 |
| allow examples building with simpleocv | 4 年前 |
| cache cflags and cxxflags for hisi toolchain files | 5 年前 |
| cache cflags and cxxflags for hisi toolchain files | 5 年前 |
| cache cflags and cxxflags for hisi toolchain files | 5 年前 |
| cache cflags and cxxflags for hisi toolchain files | 5 年前 |
| cache cflags and cxxflags for hisi toolchain files | 5 年前 |
| | 5 年前 |
| | 5 年前 |
| SSE2 optimization pack (#2123) * SSE2: BatchNorm * Fixed batch norm in AVX configuration * Optimized register size switch * Attempt to pass CI * Attempt to pass CI * Bias op * Element wise ops * Support packing on x86 by default * Fixed macro range in bias * Use aligned read for packed data * Update testutil.h * Update pooling_x86.cpp * Support wasn SIMD * Fix emscripten compiler flags * fix build * more ci fix * concat x86 pack4 * flatten x86 pack4 * more x86 pack4 * ci pass * fix * enable sse2 mathfun * enable --experimental-wasm-simd Co-authored-by: nihui <shuizhuyuanluo@126.com> Co-authored-by: nihuini <nihuini@tencent.com> | 5 年前 |
| c++03 ci | 5 年前 |
| SSE2 optimization pack (#2123) * SSE2: BatchNorm * Fixed batch norm in AVX configuration * Optimized register size switch * Attempt to pass CI * Attempt to pass CI * Bias op * Element wise ops * Support packing on x86 by default * Fixed macro range in bias * Use aligned read for packed data * Update testutil.h * Update pooling_x86.cpp * Support wasn SIMD * Fix emscripten compiler flags * fix build * more ci fix * concat x86 pack4 * flatten x86 pack4 * more x86 pack4 * ci pass * fix * enable sse2 mathfun * enable --experimental-wasm-simd Co-authored-by: nihui <shuizhuyuanluo@126.com> Co-authored-by: nihuini <nihuini@tencent.com> | 5 年前 |
| rename toolchain to toolchains | 7 年前 |
| fix iOS minimum version,when used Vukan 1.2 (#2621) * fix iOS minimum version,when used Vukan 1.2 * Update IOS mininum version to 9.0 | 5 年前 |
| build both ios native and bitcode library, fix #1742 | 6 年前 |
| build both ios native and bitcode library, fix #1742 | 6 年前 |
| build both ios native and bitcode library, fix #1742 | 6 年前 |
| build both ios native and bitcode library, fix #1742 | 6 年前 |
| do not define android macro for jetson, fix #2939 | 5 年前 |
| added support for loongarch64 (#3094) Co-authored-by: tsuibin <tsuibin@loongson.cn> | 4 年前 |
| mips msa optimization for padding packing flatten innerproduct convolution convolutiondepthwise general cases | 4 年前 |
| Add support to Ingenic X2000 & T40 CPU (#3343) * Support Ingenic X2000 & T40 T40 claimed to have MIPS32R2 with MSA, but tested not working on my unit, so set to mips32r2 without MSA. * Add Ingenic T40XP benchmark result | 4 年前 |
| | 5 年前 |
| | 5 年前 |
| | 5 年前 |
| | 5 年前 |
| rename toolchain to toolchains | 7 年前 |
| powerpc64, fix #2054 (#2058), workaround gcc altivec bug | 5 年前 |
| | 5 年前 |
| | 5 年前 |
| Ci rv64gcv and rv64gc (#1936) | 5 年前 |
| fix rv64gcv test coverage build | 5 年前 |
| | 5 年前 |