summaryrefslogtreecommitdiff
path: root/vpx_dsp/arm
Commit message (Expand)AuthorAgeFilesLines
* Merge changes I226215a2,Ia4918eb0,If6219446,Ibf00a6e1,I900a0a48 into mainChi Yo Tsai2023-05-044-61/+63
|\
| * Fix mismatched param names in vpx_dsp/arm/highbd_sad4d_neon.cchiyotsai2023-05-031-14/+15
| * Fix mismatched param names in vpx_dsp/arm/sad4d_neon.cchiyotsai2023-05-031-15/+17
| * Fix mismatched param names in vpx_dsp/arm/highbd_avg_neon.cchiyotsai2023-05-031-30/+29
| * Fix clang warning on const-qualification of parameterschiyotsai2023-05-031-2/+2
* | s/__aarch64__/VPX_ARCH_AARCH64/James Zern2023-05-038-39/+39
|/
* highbd_vpx_convolve8_neon: clear -Wshadow warningJames Zern2023-04-211-1/+1
* Add Neon implementations of vpx_highbd_sad_skip_<w>x<h>x4dJonathan Wright2023-04-191-0/+34
* Add Neon implementation of vpx_sad_skip_<w>x<h>x4d functionsJonathan Wright2023-04-191-0/+32
* Add Neon implementation of vpx_highbd_sad_skip_<w>x<h> functionsJonathan Wright2023-04-191-0/+30
* Add Neon implementation of vpx_sad_skip_<w>x<h> functionsJonathan Wright2023-04-191-0/+30
* Merge "Optimize Armv8.0 Neon SAD4D 16xh, 32xh, and 64xh functions" into mainJames Zern2023-04-072-52/+61
|\
| * Optimize Armv8.0 Neon SAD4D 16xh, 32xh, and 64xh functionsJonathan Wright2023-04-062-52/+61
* | Merge "Optimize Neon paths of high bitdepth SAD and SAD4d for 8xh blocks" int...James Zern2023-04-062-17/+21
|\ \ | |/ |/|
| * Optimize Neon paths of high bitdepth SAD and SAD4d for 8xh blocksSalome Thirot2023-03-292-17/+21
* | Optimize 4D Neon reduction for 4xh and 8xh SAD4D blocksJonathan Wright2023-04-042-8/+19
* | Avoid vshr and vget_{low,high} in Neon d135 predictor implGeorge Steed2023-03-301-40/+17
* | Use sum_neon.h helpers in Neon DC predictorsGeorge Steed2023-03-303-157/+143
* | Merge changes Ie4ffa298,If5ec220a,I670dc379 into mainJames Zern2023-03-292-47/+66
|\ \ | |/ |/|
| * Avoid LD2/ST2 instructions in highbd v predictors in NeonGeorge Steed2023-03-291-9/+15
| * Avoid interleaving loads/stores in Neon for highbd dc predictorGeorge Steed2023-03-291-25/+36
| * Avoid LD2/ST2 instructions in vpx_dc_predictor_32x32_neonGeorge Steed2023-03-291-13/+15
* | Merge changes If83ff1ad,I8fb00a15,Iaad58e77,Iac166d60 into mainJames Zern2023-03-282-306/+412
|\ \ | |/ |/|
| * Allow non-uniform above array in d63 predictor Neon implGeorge Steed2023-03-281-80/+94
| * Allow non-uniform above array in d45 predictor Neon implGeorge Steed2023-03-281-95/+174
| * Allow non-uniform above array in highbd d45 predictor Neon implGeorge Steed2023-03-281-131/+144
* | vp9_scan.h: rename scan_order struct to ScanOrderJames Zern2023-03-242-2/+2
* | Add Neon implementations of vpx_highbd_avg_<w>x<h>_cSalome Thirot2023-03-222-0/+45
* | Reland "quantize: use scan_order instead of passing scan/iscan"Johann2023-03-182-8/+6
|/
* Merge changes I5d9444a2,I1f127df9 into mainJames Zern2023-03-171-0/+77
|\
| * Add Neon implementation of vpx_highbd_minmax_8x8_cSalome Thirot2023-03-171-0/+77
* | Merge "Reland "quantize: simplifly highbd 32x32_b args"" into mainJames Zern2023-03-171-11/+10
|\ \ | |/ |/|
| * Reland "quantize: simplifly highbd 32x32_b args"Johann2023-03-171-11/+10
* | Optimize vpx_minmax_8x8_neon for aarch64Salome Thirot2023-03-141-2/+8
|/
* Merge "Add Neon implementation of vpx_highbd_satd_c" into mainJames Zern2023-03-141-0/+40
|\
| * Add Neon implementation of vpx_highbd_satd_cSalome Thirot2023-03-141-0/+40
* | Optimize vpx_satd_neonSalome Thirot2023-03-141-16/+12
|/
* Merge "Fix buffer overrun in highbd Neon subpel variance filters" into mainJames Zern2023-03-142-161/+150
|\
| * Fix buffer overrun in highbd Neon subpel variance filtersJonathan Wright2023-03-082-161/+150
* | Merge "reland: quantize: simplify 32x32_b args" into mainJames Zern2023-03-101-10/+7
|\ \ | |/ |/|
| * reland: quantize: simplify 32x32_b argsJohann2023-03-061-10/+7
* | Merge "disable vpx_highbd_*_sub_pixel_avg_variance4x{4,8}_neon" into mainJames Zern2023-03-081-6/+15
|\ \
| * | disable vpx_highbd_*_sub_pixel_avg_variance4x{4,8}_neonJames Zern2023-03-081-6/+15
* | | Merge "Optimize vpx_sum_squares_2d_i16_neon" into mainJames Zern2023-03-081-51/+66
|\ \ \ | |/ / |/| |
| * | Optimize vpx_sum_squares_2d_i16_neonJonathan Wright2023-03-062-51/+74
| |/
* | disable vpx_highbd_*_sub_pixel_variance4x{4,8}_neonJames Zern2023-03-071-6/+9
* | Merge changes I79247b5a,Ic6016cf8,Ibab7ec5f into mainJames Zern2023-03-072-2/+10
|\ \
| * | Fix return type of horizontal_add_int64x2 helperSalome Thirot2023-03-072-2/+2
| * | Optimize vp9_block_error_fp_neonSalome Thirot2023-03-071-0/+8
* | | Merge changes Ic021e82e,I2bce6f19,I250ab56e,I910692b1,Iefaa774d into mainJames Zern2023-03-073-0/+1492
|\ \ \