2 * Common module to end current intra thread
\r
3 * Copyright © <2010>, Intel Corporation.
\r
5 * This program is licensed under the terms and conditions of the
\r
6 * Eclipse Public License (EPL), version 1.0. The full text of the EPL is at
\r
7 * http://www.opensource.org/licenses/eclipse-1.0.php.
\r
10 // Kernel name: EndIntraThread.asm
\r
12 // Common module to end current intra thread
\r
14 #ifndef SW_SCOREBOARD
\r
15 // Check for write commit first if SW scoreboard is disabled
\r
16 mov (1) REG_WRITE_COMMIT_Y<1>:ud REG_WRITE_COMMIT_Y<0;1,0>:ud // Make sure Y write is committed
\r
17 mov (1) REG_WRITE_COMMIT_UV<1>:ud REG_WRITE_COMMIT_UV<0;1,0>:ud // Make sure U/V write is committed
\r
22 #include "Intra_funcLib.asm"
\r
24 #ifndef COMBINED_KERNEL // For standalone kernel only
\r
28 #endif // COMBINED_KERNEL
\r
30 // End of EndIntraThread
\r