summaryrefslogtreecommitdiffstats
path: root/common/armv8
diff options
context:
space:
mode:
Diffstat (limited to 'common/armv8')
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_deblk_chroma_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_deblk_luma_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_default_weighted_pred_av8.s1
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_ihadamard_scaling_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_chroma_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_filters_luma_horz_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_filters_luma_vert_av8.s8
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_luma_copy_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s4
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s2
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_luma_horz_qpel_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_inter_pred_luma_vert_qpel_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_intra_pred_chroma_av8.s2
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_intra_pred_luma_16x16_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_intra_pred_luma_4x4_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_intra_pred_luma_8x8_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_iquant_itrans_recon_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_iquant_itrans_recon_dc_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_mem_fns_neon_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_neon_macros.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_padding_neon_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_platform_macros.h0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_resi_trans_quant_av8.s0
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_weighted_bi_pred_av8.s1
-rw-r--r--[-rwxr-xr-x]common/armv8/ih264_weighted_pred_av8.s1
27 files changed, 8 insertions, 11 deletions
diff --git a/common/armv8/ih264_deblk_chroma_av8.s b/common/armv8/ih264_deblk_chroma_av8.s
index 3021556..3021556 100755..100644
--- a/common/armv8/ih264_deblk_chroma_av8.s
+++ b/common/armv8/ih264_deblk_chroma_av8.s
diff --git a/common/armv8/ih264_deblk_luma_av8.s b/common/armv8/ih264_deblk_luma_av8.s
index bcdb03f..bcdb03f 100755..100644
--- a/common/armv8/ih264_deblk_luma_av8.s
+++ b/common/armv8/ih264_deblk_luma_av8.s
diff --git a/common/armv8/ih264_default_weighted_pred_av8.s b/common/armv8/ih264_default_weighted_pred_av8.s
index aefb902..6823015 100755..100644
--- a/common/armv8/ih264_default_weighted_pred_av8.s
+++ b/common/armv8/ih264_default_weighted_pred_av8.s
@@ -24,7 +24,6 @@
//*
//* @brief
//* Contains function definitions for default weighted prediction.
-//* Functions are coded using NEON intrinsics and can be compiled using ARM RVCT
//*
//* @author
//* Kaushik Senthoor R
diff --git a/common/armv8/ih264_ihadamard_scaling_av8.s b/common/armv8/ih264_ihadamard_scaling_av8.s
index 712c9ae..712c9ae 100755..100644
--- a/common/armv8/ih264_ihadamard_scaling_av8.s
+++ b/common/armv8/ih264_ihadamard_scaling_av8.s
diff --git a/common/armv8/ih264_inter_pred_chroma_av8.s b/common/armv8/ih264_inter_pred_chroma_av8.s
index 714e271..714e271 100755..100644
--- a/common/armv8/ih264_inter_pred_chroma_av8.s
+++ b/common/armv8/ih264_inter_pred_chroma_av8.s
diff --git a/common/armv8/ih264_inter_pred_filters_luma_horz_av8.s b/common/armv8/ih264_inter_pred_filters_luma_horz_av8.s
index 6ad463a..6ad463a 100755..100644
--- a/common/armv8/ih264_inter_pred_filters_luma_horz_av8.s
+++ b/common/armv8/ih264_inter_pred_filters_luma_horz_av8.s
diff --git a/common/armv8/ih264_inter_pred_filters_luma_vert_av8.s b/common/armv8/ih264_inter_pred_filters_luma_vert_av8.s
index 38934c9..9564f99 100755..100644
--- a/common/armv8/ih264_inter_pred_filters_luma_vert_av8.s
+++ b/common/armv8/ih264_inter_pred_filters_luma_vert_av8.s
@@ -247,8 +247,8 @@ loop_16: //when wd=16
st1 {v30.2s, v31.2s}, [x1], x3 // store row 6
sqrshrun v30.8b, v28.8h, #5 // dst[0_0] = CLIP_U8((temp +16) >> 5)
- swp v0.8b v4.8b
- swp v1.8b v5.8b
+ swp v0.8b, v4.8b
+ swp v1.8b, v5.8b
@@ -257,8 +257,8 @@ loop_16: //when wd=16
mov v7.8b, v11.8b
subs x12, x14, #1 // if height==16 - looping
- swp v4.8b v8.8b
- swp v5.8b v9.8b
+ swp v4.8b, v8.8b
+ swp v5.8b, v9.8b
sqrshrun v31.8b, v20.8h, #5 // dst[0_8] = CLIP_U8((temp4 +16) >> 5)
diff --git a/common/armv8/ih264_inter_pred_luma_copy_av8.s b/common/armv8/ih264_inter_pred_luma_copy_av8.s
index 1a76c1c..1a76c1c 100755..100644
--- a/common/armv8/ih264_inter_pred_luma_copy_av8.s
+++ b/common/armv8/ih264_inter_pred_luma_copy_av8.s
diff --git a/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s b/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s
index ea7645e..202c516 100755..100644
--- a/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s
+++ b/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_hpel_av8.s
@@ -68,7 +68,7 @@
ih264_inter_pred_luma_horz_hpel_vert_hpel_av8:
- //store register values to stack
+ //store register values to stack
push_v_regs
stp x19, x20, [sp, #-16]!
@@ -811,7 +811,7 @@ loop_4:
bgt loop_4
end_func:
- //Restoring registers from stack
+ //Restoring registers from stack
ldp x19, x20, [sp], #16
pop_v_regs
ret
diff --git a/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s b/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s
index 3737e3f..38f971b 100755..100644
--- a/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s
+++ b/common/armv8/ih264_inter_pred_luma_horz_hpel_vert_qpel_av8.s
@@ -1111,7 +1111,7 @@ loop_4:
bgt loop_4
end_func:
- //Restoring registers from stack
+ //Restoring registers from stack
ldp x19, x20, [sp], #16
pop_v_regs
ret
diff --git a/common/armv8/ih264_inter_pred_luma_horz_qpel_av8.s b/common/armv8/ih264_inter_pred_luma_horz_qpel_av8.s
index 39e3253..39e3253 100755..100644
--- a/common/armv8/ih264_inter_pred_luma_horz_qpel_av8.s
+++ b/common/armv8/ih264_inter_pred_luma_horz_qpel_av8.s
diff --git a/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s b/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s
index b1e4866..b1e4866 100755..100644
--- a/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s
+++ b/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_hpel_av8.s
diff --git a/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s b/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s
index ab663d0..ab663d0 100755..100644
--- a/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s
+++ b/common/armv8/ih264_inter_pred_luma_horz_qpel_vert_qpel_av8.s
diff --git a/common/armv8/ih264_inter_pred_luma_vert_qpel_av8.s b/common/armv8/ih264_inter_pred_luma_vert_qpel_av8.s
index 9d19a2d..9d19a2d 100755..100644
--- a/common/armv8/ih264_inter_pred_luma_vert_qpel_av8.s
+++ b/common/armv8/ih264_inter_pred_luma_vert_qpel_av8.s
diff --git a/common/armv8/ih264_intra_pred_chroma_av8.s b/common/armv8/ih264_intra_pred_chroma_av8.s
index 62edfdc..2c5efb3 100755..100644
--- a/common/armv8/ih264_intra_pred_chroma_av8.s
+++ b/common/armv8/ih264_intra_pred_chroma_av8.s
@@ -262,7 +262,7 @@ ih264_intra_pred_chroma_8x8_mode_horz_av8:
- push_v_regs
+ push_v_regs
ld1 {v0.8h}, [x0]
dup v10.8h, v0.h[7]
diff --git a/common/armv8/ih264_intra_pred_luma_16x16_av8.s b/common/armv8/ih264_intra_pred_luma_16x16_av8.s
index a9eb165..a9eb165 100755..100644
--- a/common/armv8/ih264_intra_pred_luma_16x16_av8.s
+++ b/common/armv8/ih264_intra_pred_luma_16x16_av8.s
diff --git a/common/armv8/ih264_intra_pred_luma_4x4_av8.s b/common/armv8/ih264_intra_pred_luma_4x4_av8.s
index 62e8cee..62e8cee 100755..100644
--- a/common/armv8/ih264_intra_pred_luma_4x4_av8.s
+++ b/common/armv8/ih264_intra_pred_luma_4x4_av8.s
diff --git a/common/armv8/ih264_intra_pred_luma_8x8_av8.s b/common/armv8/ih264_intra_pred_luma_8x8_av8.s
index 2b972ca..2b972ca 100755..100644
--- a/common/armv8/ih264_intra_pred_luma_8x8_av8.s
+++ b/common/armv8/ih264_intra_pred_luma_8x8_av8.s
diff --git a/common/armv8/ih264_iquant_itrans_recon_av8.s b/common/armv8/ih264_iquant_itrans_recon_av8.s
index 4c83036..4c83036 100755..100644
--- a/common/armv8/ih264_iquant_itrans_recon_av8.s
+++ b/common/armv8/ih264_iquant_itrans_recon_av8.s
diff --git a/common/armv8/ih264_iquant_itrans_recon_dc_av8.s b/common/armv8/ih264_iquant_itrans_recon_dc_av8.s
index 8bb9c32..8bb9c32 100755..100644
--- a/common/armv8/ih264_iquant_itrans_recon_dc_av8.s
+++ b/common/armv8/ih264_iquant_itrans_recon_dc_av8.s
diff --git a/common/armv8/ih264_mem_fns_neon_av8.s b/common/armv8/ih264_mem_fns_neon_av8.s
index f5c2e29..f5c2e29 100755..100644
--- a/common/armv8/ih264_mem_fns_neon_av8.s
+++ b/common/armv8/ih264_mem_fns_neon_av8.s
diff --git a/common/armv8/ih264_neon_macros.s b/common/armv8/ih264_neon_macros.s
index 6ff5b91..6ff5b91 100755..100644
--- a/common/armv8/ih264_neon_macros.s
+++ b/common/armv8/ih264_neon_macros.s
diff --git a/common/armv8/ih264_padding_neon_av8.s b/common/armv8/ih264_padding_neon_av8.s
index 35d9c8a..35d9c8a 100755..100644
--- a/common/armv8/ih264_padding_neon_av8.s
+++ b/common/armv8/ih264_padding_neon_av8.s
diff --git a/common/armv8/ih264_platform_macros.h b/common/armv8/ih264_platform_macros.h
index 1f67403..1f67403 100755..100644
--- a/common/armv8/ih264_platform_macros.h
+++ b/common/armv8/ih264_platform_macros.h
diff --git a/common/armv8/ih264_resi_trans_quant_av8.s b/common/armv8/ih264_resi_trans_quant_av8.s
index dc1c680..dc1c680 100755..100644
--- a/common/armv8/ih264_resi_trans_quant_av8.s
+++ b/common/armv8/ih264_resi_trans_quant_av8.s
diff --git a/common/armv8/ih264_weighted_bi_pred_av8.s b/common/armv8/ih264_weighted_bi_pred_av8.s
index f7d0846..96ef50a 100755..100644
--- a/common/armv8/ih264_weighted_bi_pred_av8.s
+++ b/common/armv8/ih264_weighted_bi_pred_av8.s
@@ -24,7 +24,6 @@
//*
//* @brief
//* Contains function definitions for weighted biprediction.
-//* Functions are coded using NEON intrinsics and can be compiled using ARM RVCT
//*
//* @author
//* Kaushik Senthoor R
diff --git a/common/armv8/ih264_weighted_pred_av8.s b/common/armv8/ih264_weighted_pred_av8.s
index 6a03875..ec5bb7a 100755..100644
--- a/common/armv8/ih264_weighted_pred_av8.s
+++ b/common/armv8/ih264_weighted_pred_av8.s
@@ -24,7 +24,6 @@
//*
//* @brief
//* Contains function definitions for weighted prediction.
-//* Functions are coded using NEON intrinsics and can be compiled using ARM RVCT
//*
//* @author
//* Kaushik Senthoor R