Use local labels for jumps/loops in x86 assembly.07/2807/2
commitc5f890af2cff951048cc41630f2523b61fb74a0b
authorFritz Koenig <frkoenig@google.com>
Mon, 22 Aug 2011 22:29:41 +0000 (22 15:29 -0700)
committerFritz Koenig <frkoenig@google.com>
Tue, 23 Aug 2011 16:05:29 +0000 (23 09:05 -0700)
tree0b0ce3929049cef7470a01da1b6436306768a2c6
parent694d4e777705ec7ad9d903f4074ba23d1806fe01
Use local labels for jumps/loops in x86 assembly.

Prepend . to local labels in assembly code.  This
allows non unique labels within a file.  Also
makes profiling information more informative
by keeping the function name with the loop name.

Change-Id: I7a983cb3a5ba2413d5dafd0a37936b268fb9e37f
21 files changed:
vp8/common/x86/loopfilter_mmx.asm
vp8/common/x86/postproc_mmx.asm
vp8/common/x86/postproc_sse2.asm
vp8/common/x86/recon_sse2.asm
vp8/common/x86/subpixel_mmx.asm
vp8/common/x86/subpixel_sse2.asm
vp8/common/x86/subpixel_ssse3.asm
vp8/encoder/x86/encodeopt.asm
vp8/encoder/x86/quantize_sse2.asm
vp8/encoder/x86/quantize_sse4.asm
vp8/encoder/x86/sad_mmx.asm
vp8/encoder/x86/sad_sse2.asm
vp8/encoder/x86/sad_sse3.asm
vp8/encoder/x86/sad_ssse3.asm
vp8/encoder/x86/ssim_opt.asm
vp8/encoder/x86/subtract_mmx.asm
vp8/encoder/x86/subtract_sse2.asm
vp8/encoder/x86/temporal_filter_apply_sse2.asm
vp8/encoder/x86/variance_impl_mmx.asm
vp8/encoder/x86/variance_impl_sse2.asm
vp8/encoder/x86/variance_impl_ssse3.asm