aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Lozano <ivanlozano@google.com>2018-12-06 18:57:57 -0800
committerandroid-build-merger <android-build-merger@google.com>2018-12-06 18:57:57 -0800
commit52b58fed92bbcb98be9b675d71db084fe4f36090 (patch)
tree504ef564f2290cbefc9822a0bf00b6c90ae9c555
parent661860d8fdd24e5288c00fe236f905fe9882fe02 (diff)
parent720bf12417343042cb83c8afe30655816f9bda97 (diff)
downloadlibhevc-52b58fed92bbcb98be9b675d71db084fe4f36090.tar.gz
Remove constants in ihevc_itrans_recon_32x32. am: c78deaf987 am: 3f47c81fd4
am: 720bf12417 Change-Id: I650b34897a965be59774fc1a810c49c4198ba85d
-rw-r--r--common/arm64/ihevc_itrans_recon_32x32.s11
1 files changed, 4 insertions, 7 deletions
diff --git a/common/arm64/ihevc_itrans_recon_32x32.s b/common/arm64/ihevc_itrans_recon_32x32.s
index 51646ac..8f98503 100644
--- a/common/arm64/ihevc_itrans_recon_32x32.s
+++ b/common/arm64/ihevc_itrans_recon_32x32.s
@@ -141,9 +141,6 @@
.extern g_ai2_ihevc_trans_32_transpose
-x5_addr: .word 0xfffff000
-x9_addr: .word 0xffff0000
-
.type ihevc_itrans_recon_32x32_av8, %function
ihevc_itrans_recon_32x32_av8:
@@ -176,8 +173,8 @@ ihevc_itrans_recon_32x32_av8:
// x10,x9,x11,x12
mov x9,#0xffffff00
mov x10,#0xfffffff0
- ldr w5, x5_addr
- ldr w7, x9_addr
+ mov w5,#0xfffff000
+ mov w7,#0xffff0000
cmp x12,x10
mov x20,#1
csel x14, x20, x14,hs
@@ -1588,8 +1585,8 @@ second_stage_dct:
// sub x0,x0,#512
mov x11,#0xfffffff0
mov x5, #0xffffff00
- ldr w6, x5_addr
- ldr w9, x9_addr
+ mov w6,#0xfffff000
+ mov w9,#0xffff0000
// sub x1,x1,#2048
mov x4,x1
mov x10,#240