Add optimized file codec/commom/mips64/deblock_mmi.c and corresponding unit tests for loongson platform
Showing the changes to test/decoder/DecUT_Deblock.cpp (1 of 11 files). Show all
Unified · Split
| @@ -146,3 +146,20 @@ GENERATE_CHROMA_UT (ChromaEq4V_AArch64_neon, DeblockChromaEq4V_AArch64_neon_wrap · 145 unmodified lines | ||
| 146 | 146 | GENERATE_CHROMA_UT (ChromaEq4H_AArch64_neon, DeblockChromaEq4H_AArch64_neon_wrap, DeblockChromaEq4H_c_wrap, |
| 147 | 147 | WELS_CPU_NEON, 1) |
| 148 | 148 | #endif |
| 149 | + | |
| 150 | +#if defined(HAVE_MMI) | |
| 151 | +WRAP_LUMA_FUNC (DeblockLumaEq4V_mmi) | |
| 152 | +WRAP_LUMA_FUNC (DeblockLumaEq4H_mmi) | |
| 153 | +WRAP_CHROMA_FUNC (DeblockChromaEq4V_mmi) | |
| 154 | +WRAP_CHROMA_FUNC (DeblockChromaEq4H_mmi) | |
| 155 | + | |
| 156 | +GENERATE_LUMA_UT (LumaLt4V_mmi, DeblockLumaLt4V_mmi, DeblockLumaLt4V_c, WELS_CPU_MMI, 0) | |
| 157 | +GENERATE_LUMA_UT (LumaLt4H_mmi, DeblockLumaLt4H_mmi, DeblockLumaLt4H_c, WELS_CPU_MMI, 1) | |
| 158 | +GENERATE_LUMA_UT (LumaEq4V_mmi, DeblockLumaEq4V_mmi_wrap, DeblockLumaEq4V_c_wrap, WELS_CPU_MMI, 0) | |
| 159 | +GENERATE_LUMA_UT (LumaEq4H_mmi, DeblockLumaEq4H_mmi_wrap, DeblockLumaEq4H_c_wrap, WELS_CPU_MMI, 1) | |
| 160 | + | |
| 161 | +GENERATE_CHROMA_UT (ChromaLt4V_mmi, DeblockChromaLt4V_mmi, DeblockChromaLt4V_c, WELS_CPU_MMI, 0) | |
| 162 | +GENERATE_CHROMA_UT (ChromaLt4H_mmi, DeblockChromaLt4H_mmi, DeblockChromaLt4H_c, WELS_CPU_MMI, 1) | |
| 163 | +GENERATE_CHROMA_UT (ChromaEq4V_mmi, DeblockChromaEq4V_mmi_wrap, DeblockChromaEq4V_c_wrap, WELS_CPU_MMI, 0) | |
| 164 | +GENERATE_CHROMA_UT (ChromaEq4H_mmi, DeblockChromaEq4H_mmi_wrap, DeblockChromaEq4H_c_wrap, WELS_CPU_MMI, 1) | |
| 165 | +#endif//HAVE_MMI | |