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 | GENERATE_CHROMA_UT (ChromaEq4H_AArch64_neon, DeblockChromaEq4H_AArch64_neon_wrap, DeblockChromaEq4H_c_wrap, | 146 | GENERATE_CHROMA_UT (ChromaEq4H_AArch64_neon, DeblockChromaEq4H_AArch64_neon_wrap, DeblockChromaEq4H_c_wrap, |
| 147 | WELS_CPU_NEON, 1) | 147 | WELS_CPU_NEON, 1) |
| 148 | #endif | 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 | ||