]> git.sesse.net Git - x264/blobdiff - common/x86/x86inc.asm
x86inc: Avoid creating unnecessary local labels
[x264] / common / x86 / x86inc.asm
index 71629db452438e38e56c42a9c2640e9a56081d8a..2043b675dc2c02a794276443de18f29bbee757ed 100644 (file)
@@ -635,8 +635,10 @@ DECLARE_ARG 7, 8, 9, 10, 11, 12, 13, 14
     %rep %0
         %macro %1 1-2 %1
             %2 %1
-            %%branch_instr:
-            %xdefine last_branch_adr %%branch_instr
+            %if notcpuflag(ssse3)
+                %%branch_instr equ $
+                %xdefine last_branch_adr %%branch_instr
+            %endif
         %endmacro
         %rotate 1
     %endrep