[x264-devel] x86inc: Make 'non-adjacent' default in the TAIL_CALL macro

Henrik Gramner git at videolan.org
Tue Mar 12 19:32:07 CET 2019


x264 | branch: master | Henrik Gramner <henrik at gramner.com> | Thu Jan 31 20:21:43 2019 +0100| [6f85b3c4961810427cc4e8f520e0b706a321114d] | committer: Anton Mitrofanov

x86inc: Make 'non-adjacent' default in the TAIL_CALL macro

> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=6f85b3c4961810427cc4e8f520e0b706a321114d
---

 common/x86/x86inc.asm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/x86/x86inc.asm b/common/x86/x86inc.asm
index 4a7da7fa..145ac7d5 100644
--- a/common/x86/x86inc.asm
+++ b/common/x86/x86inc.asm
@@ -682,7 +682,7 @@ DECLARE_ARG 7, 8, 9, 10, 11, 12, 13, 14
 
 BRANCH_INSTR jz, je, jnz, jne, jl, jle, jnl, jnle, jg, jge, jng, jnge, ja, jae, jna, jnae, jb, jbe, jnb, jnbe, jc, jnc, js, jns, jo, jno, jp, jnp
 
-%macro TAIL_CALL 2 ; callee, is_nonadjacent
+%macro TAIL_CALL 1-2 1 ; callee, is_nonadjacent
     %if has_epilogue
         call %1
         RET



More information about the x264-devel mailing list