Lines Matching refs:step

28   int16_t step[4];
31 step[0] = input[0] + input[3];
32 step[1] = input[1] + input[2];
33 step[2] = input[1] - input[2];
34 step[3] = input[0] - input[3];
36 temp1 = (step[0] + step[1]) * cospi_16_64;
37 temp2 = (step[0] - step[1]) * cospi_16_64;
40 temp1 = step[2] * cospi_24_64 + step[3] * cospi_8_64;
41 temp2 = -step[2] * cospi_8_64 + step[3] * cospi_24_64;
61 /*canbe16*/ int step[4];
81 step[0] = input[0] + input[3];
82 step[1] = input[1] + input[2];
83 step[2] = input[1] - input[2];
84 step[3] = input[0] - input[3];
85 temp1 = (step[0] + step[1]) * cospi_16_64;
86 temp2 = (step[0] - step[1]) * cospi_16_64;
89 temp1 = step[2] * cospi_24_64 + step[3] * cospi_8_64;
90 temp2 = -step[2] * cospi_8_64 + step[3] * cospi_24_64;
206 // fdct4(step, step);
266 // fdct4(step, step);
390 // fdct4(step, step);
428 // step 2
437 // step 3
446 // step 4
455 // step 5
464 // step 6
664 // step 1
683 // fdct8(step, step);
699 // fdct4(step, step);
736 // step 2
746 // step 3
756 // step 4
766 // step 5
776 // step 6
1010 int step[32];
1012 step[0] = input[0] + input[(32 - 1)];
1013 step[1] = input[1] + input[(32 - 2)];
1014 step[2] = input[2] + input[(32 - 3)];
1015 step[3] = input[3] + input[(32 - 4)];
1016 step[4] = input[4] + input[(32 - 5)];
1017 step[5] = input[5] + input[(32 - 6)];
1018 step[6] = input[6] + input[(32 - 7)];
1019 step[7] = input[7] + input[(32 - 8)];
1020 step[8] = input[8] + input[(32 - 9)];
1021 step[9] = input[9] + input[(32 - 10)];
1022 step[10] = input[10] + input[(32 - 11)];
1023 step[11] = input[11] + input[(32 - 12)];
1024 step[12] = input[12] + input[(32 - 13)];
1025 step[13] = input[13] + input[(32 - 14)];
1026 step[14] = input[14] + input[(32 - 15)];
1027 step[15] = input[15] + input[(32 - 16)];
1028 step[16] = -input[16] + input[(32 - 17)];
1029 step[17] = -input[17] + input[(32 - 18)];
1030 step[18] = -input[18] + input[(32 - 19)];
1031 step[19] = -input[19] + input[(32 - 20)];
1032 step[20] = -input[20] + input[(32 - 21)];
1033 step[21] = -input[21] + input[(32 - 22)];
1034 step[22] = -input[22] + input[(32 - 23)];
1035 step[23] = -input[23] + input[(32 - 24)];
1036 step[24] = -input[24] + input[(32 - 25)];
1037 step[25] = -input[25] + input[(32 - 26)];
1038 step[26] = -input[26] + input[(32 - 27)];
1039 step[27] = -input[27] + input[(32 - 28)];
1040 step[28] = -input[28] + input[(32 - 29)];
1041 step[29] = -input[29] + input[(32 - 30)];
1042 step[30] = -input[30] + input[(32 - 31)];
1043 step[31] = -input[31] + input[(32 - 32)];
1046 output[0] = step[0] + step[16 - 1];
1047 output[1] = step[1] + step[16 - 2];
1048 output[2] = step[2] + step[16 - 3];
1049 output[3] = step[3] + step[16 - 4];
1050 output[4] = step[4] + step[16 - 5];
1051 output[5] = step[5] + step[16 - 6];
1052 output[6] = step[6] + step[16 - 7];
1053 output[7] = step[7] + step[16 - 8];
1054 output[8] = -step[8] + step[16 - 9];
1055 output[9] = -step[9] + step[16 - 10];
1056 output[10] = -step[10] + step[16 - 11];
1057 output[11] = -step[11] + step[16 - 12];
1058 output[12] = -step[12] + step[16 - 13];
1059 output[13] = -step[13] + step[16 - 14];
1060 output[14] = -step[14] + step[16 - 15];
1061 output[15] = -step[15] + step[16 - 16];
1063 output[16] = step[16];
1064 output[17] = step[17];
1065 output[18] = step[18];
1066 output[19] = step[19];
1068 output[20] = dct_32_round((-step[20] + step[27]) * cospi_16_64);
1069 output[21] = dct_32_round((-step[21] + step[26]) * cospi_16_64);
1070 output[22] = dct_32_round((-step[22] + step[25]) * cospi_16_64);
1071 output[23] = dct_32_round((-step[23] + step[24]) * cospi_16_64);
1073 output[24] = dct_32_round((step[24] + step[23]) * cospi_16_64);
1074 output[25] = dct_32_round((step[25] + step[22]) * cospi_16_64);
1075 output[26] = dct_32_round((step[26] + step[21]) * cospi_16_64);
1076 output[27] = dct_32_round((step[27] + step[20]) * cospi_16_64);
1078 output[28] = step[28];
1079 output[29] = step[29];
1080 output[30] = step[30];
1081 output[31] = step[31];
1122 step[0] = output[0] + output[(8 - 1)];
1123 step[1] = output[1] + output[(8 - 2)];
1124 step[2] = output[2] + output[(8 - 3)];
1125 step[3] = output[3] + output[(8 - 4)];
1126 step[4] = -output[4] + output[(8 - 5)];
1127 step[5] = -output[5] + output[(8 - 6)];
1128 step[6] = -output[6] + output[(8 - 7)];
1129 step[7] = -output[7] + output[(8 - 8)];
1130 step[8] = output[8];
1131 step[9] = output[9];
1132 step[10] = dct_32_round((-output[10] + output[13]) * cospi_16_64);
1133 step[11] = dct_32_round((-output[11] + output[12]) * cospi_16_64);
1134 step[12] = dct_32_round((output[12] + output[11]) * cospi_16_64);
1135 step[13] = dct_32_round((output[13] + output[10]) * cospi_16_64);
1136 step[14] = output[14];
1137 step[15] = output[15];
1139 step[16] = output[16] + output[23];
1140 step[17] = output[17] + output[22];
1141 step[18] = output[18] + output[21];
1142 step[19] = output[19] + output[20];
1143 step[20] = -output[20] + output[19];
1144 step[21] = -output[21] + output[18];
1145 step[22] = -output[22] + output[17];
1146 step[23] = -output[23] + output[16];
1147 step[24] = -output[24] + output[31];
1148 step[25] = -output[25] + output[30];
1149 step[26] = -output[26] + output[29];
1150 step[27] = -output[27] + output[28];
1151 step[28] = output[28] + output[27];
1152 step[29] = output[29] + output[26];
1153 step[30] = output[30] + output[25];
1154 step[31] = output[31] + output[24];
1157 output[0] = step[0] + step[3];
1158 output[1] = step[1] + step[2];
1159 output[2] = -step[2] + step[1];
1160 output[3] = -step[3] + step[0];
1161 output[4] = step[4];
1162 output[5] = dct_32_round((-step[5] + step[6]) * cospi_16_64);
1163 output[6] = dct_32_round((step[6] + step[5]) * cospi_16_64);
1164 output[7] = step[7];
1165 output[8] = step[8] + step[11];
1166 output[9] = step[9] + step[10];
1167 output[10] = -step[10] + step[9];
1168 output[11] = -step[11] + step[8];
1169 output[12] = -step[12] + step[15];
1170 output[13] = -step[13] + step[14];
1171 output[14] = step[14] + step[13];
1172 output[15] = step[15] + step[12];
1174 output[16] = step[16];
1175 output[17] = step[17];
1176 output[18] = dct_32_round(step[18] * -cospi_8_64 + step[29] * cospi_24_64);
1177 output[19] = dct_32_round(step[19] * -cospi_8_64 + step[28] * cospi_24_64);
1178 output[20] = dct_32_round(step[20] * -cospi_24_64 + step[27] * -cospi_8_64);
1179 output[21] = dct_32_round(step[21] * -cospi_24_64 + step[26] * -cospi_8_64);
1180 output[22] = step[22];
1181 output[23] = step[23];
1182 output[24] = step[24];
1183 output[25] = step[25];
1184 output[26] = dct_32_round(step[26] * cospi_24_64 + step[21] * -cospi_8_64);
1185 output[27] = dct_32_round(step[27] * cospi_24_64 + step[20] * -cospi_8_64);
1186 output[28] = dct_32_round(step[28] * cospi_8_64 + step[19] * cospi_24_64);
1187 output[29] = dct_32_round(step[29] * cospi_8_64 + step[18] * cospi_24_64);
1188 output[30] = step[30];
1189 output[31] = step[31];
1192 step[0] = dct_32_round((output[0] + output[1]) * cospi_16_64);
1193 step[1] = dct_32_round((-output[1] + output[0]) * cospi_16_64);
1194 step[2] = dct_32_round(output[2] * cospi_24_64 + output[3] * cospi_8_64);
1195 step[3] = dct_32_round(output[3] * cospi_24_64 - output[2] * cospi_8_64);
1196 step[4] = output[4] + output[5];
1197 step[5] = -output[5] + output[4];
1198 step[6] = -output[6] + output[7];
1199 step[7] = output[7] + output[6];
1200 step[8] = output[8];
1201 step[9] = dct_32_round(output[9] * -cospi_8_64 + output[14] * cospi_24_64);
1202 step[10] = dct_32_round(output[10] * -cospi_24_64 + output[13] * -cospi_8_64);
1203 step[11] = output[11];
1204 step[12] = output[12];
1205 step[13] = dct_32_round(output[13] * cospi_24_64 + output[10] * -cospi_8_64);
1206 step[14] = dct_32_round(output[14] * cospi_8_64 + output[9] * cospi_24_64);
1207 step[15] = output[15];
1209 step[16] = output[16] + output[19];
1210 step[17] = output[17] + output[18];
1211 step[18] = -output[18] + output[17];
1212 step[19] = -output[19] + output[16];
1213 step[20] = -output[20] + output[23];
1214 step[21] = -output[21] + output[22];
1215 step[22] = output[22] + output[21];
1216 step[23] = output[23] + output[20];
1217 step[24] = output[24] + output[27];
1218 step[25] = output[25] + output[26];
1219 step[26] = -output[26] + output[25];
1220 step[27] = -output[27] + output[24];
1221 step[28] = -output[28] + output[31];
1222 step[29] = -output[29] + output[30];
1223 step[30] = output[30] + output[29];
1224 step[31] = output[31] + output[28];
1227 output[0] = step[0];
1228 output[1] = step[1];
1229 output[2] = step[2];
1230 output[3] = step[3];
1231 output[4] = dct_32_round(step[4] * cospi_28_64 + step[7] * cospi_4_64);
1232 output[5] = dct_32_round(step[5] * cospi_12_64 + step[6] * cospi_20_64);
1233 output[6] = dct_32_round(step[6] * cospi_12_64 + step[5] * -cospi_20_64);
1234 output[7] = dct_32_round(step[7] * cospi_28_64 + step[4] * -cospi_4_64);
1235 output[8] = step[8] + step[9];
1236 output[9] = -step[9] + step[8];
1237 output[10] = -step[10] + step[11];
1238 output[11] = step[11] + step[10];
1239 output[12] = step[12] + step[13];
1240 output[13] = -step[13] + step[12];
1241 output[14] = -step[14] + step[15];
1242 output[15] = step[15] + step[14];
1244 output[16] = step[16];
1245 output[17] = dct_32_round(step[17] * -cospi_4_64 + step[30] * cospi_28_64);
1246 output[18] = dct_32_round(step[18] * -cospi_28_64 + step[29] * -cospi_4_64);
1247 output[19] = step[19];
1248 output[20] = step[20];
1249 output[21] = dct_32_round(step[21] * -cospi_20_64 + step[26] * cospi_12_64);
1250 output[22] = dct_32_round(step[22] * -cospi_12_64 + step[25] * -cospi_20_64);
1251 output[23] = step[23];
1252 output[24] = step[24];
1253 output[25] = dct_32_round(step[25] * cospi_12_64 + step[22] * -cospi_20_64);
1254 output[26] = dct_32_round(step[26] * cospi_20_64 + step[21] * cospi_12_64);
1255 output[27] = step[27];
1256 output[28] = step[28];
1257 output[29] = dct_32_round(step[29] * cospi_28_64 + step[18] * -cospi_4_64);
1258 output[30] = dct_32_round(step[30] * cospi_4_64 + step[17] * cospi_28_64);
1259 output[31] = step[31];
1262 step[0] = output[0];
1263 step[1] = output[1];
1264 step[2] = output[2];
1265 step[3] = output[3];
1266 step[4] = output[4];
1267 step[5] = output[5];
1268 step[6] = output[6];
1269 step[7] = output[7];
1270 step[8] = dct_32_round(output[8] * cospi_30_64 + output[15] * cospi_2_64);
1271 step[9] = dct_32_round(output[9] * cospi_14_64 + output[14] * cospi_18_64);
1272 step[10] = dct_32_round(output[10] * cospi_22_64 + output[13] * cospi_10_64);
1273 step[11] = dct_32_round(output[11] * cospi_6_64 + output[12] * cospi_26_64);
1274 step[12] = dct_32_round(output[12] * cospi_6_64 + output[11] * -cospi_26_64);
1275 step[13] = dct_32_round(output[13] * cospi_22_64 + output[10] * -cospi_10_64);
1276 step[14] = dct_32_round(output[14] * cospi_14_64 + output[9] * -cospi_18_64);
1277 step[15] = dct_32_round(output[15] * cospi_30_64 + output[8] * -cospi_2_64);
1279 step[16] = output[16] + output[17];
1280 step[17] = -output[17] + output[16];
1281 step[18] = -output[18] + output[19];
1282 step[19] = output[19] + output[18];
1283 step[20] = output[20] + output[21];
1284 step[21] = -output[21] + output[20];
1285 step[22] = -output[22] + output[23];
1286 step[23] = output[23] + output[22];
1287 step[24] = output[24] + output[25];
1288 step[25] = -output[25] + output[24];
1289 step[26] = -output[26] + output[27];
1290 step[27] = output[27] + output[26];
1291 step[28] = output[28] + output[29];
1292 step[29] = -output[29] + output[28];
1293 step[30] = -output[30] + output[31];
1294 step[31] = output[31] + output[30];
1297 output[0] = step[0];
1298 output[16] = step[1];
1299 output[8] = step[2];
1300 output[24] = step[3];
1301 output[4] = step[4];
1302 output[20] = step[5];
1303 output[12] = step[6];
1304 output[28] = step[7];
1305 output[2] = step[8];
1306 output[18] = step[9];
1307 output[10] = step[10];
1308 output[26] = step[11];
1309 output[6] = step[12];
1310 output[22] = step[13];
1311 output[14] = step[14];
1312 output[30] = step[15];
1314 output[1] = dct_32_round(step[16] * cospi_31_64 + step[31] * cospi_1_64);
1315 output[17] = dct_32_round(step[17] * cospi_15_64 + step[30] * cospi_17_64);
1316 output[9] = dct_32_round(step[18] * cospi_23_64 + step[29] * cospi_9_64);
1317 output[25] = dct_32_round(step[19] * cospi_7_64 + step[28] * cospi_25_64);
1318 output[5] = dct_32_round(step[20] * cospi_27_64 + step[27] * cospi_5_64);
1319 output[21] = dct_32_round(step[21] * cospi_11_64 + step[26] * cospi_21_64);
1320 output[13] = dct_32_round(step[22] * cospi_19_64 + step[25] * cospi_13_64);
1321 output[29] = dct_32_round(step[23] * cospi_3_64 + step[24] * cospi_29_64);
1322 output[3] = dct_32_round(step[24] * cospi_3_64 + step[23] * -cospi_29_64);
1323 output[19] = dct_32_round(step[25] * cospi_19_64 + step[22] * -cospi_13_64);
1324 output[11] = dct_32_round(step[26] * cospi_11_64 + step[21] * -cospi_21_64);
1325 output[27] = dct_32_round(step[27] * cospi_27_64 + step[20] * -cospi_5_64);
1326 output[7] = dct_32_round(step[28] * cospi_7_64 + step[19] * -cospi_25_64);
1327 output[23] = dct_32_round(step[29] * cospi_23_64 + step[18] * -cospi_9_64);
1328 output[15] = dct_32_round(step[30] * cospi_15_64 + step[17] * -cospi_17_64);
1329 output[31] = dct_32_round(step[31] * cospi_31_64 + step[16] * -cospi_1_64);