Lines Matching refs:define
38 %define private_prefix x264
42 %define public_prefix private_prefix
45 %define WIN64 0
46 %define UNIX64 0
49 %define WIN64 1
51 %define WIN64 1
53 %define WIN64 1
55 %define UNIX64 1
60 %define mangle(x) _ %+ x
62 %define mangle(x) x
85 %define PIC
119 ; %4+/%5+ = list of names to define to registers
144 %define r%1q %2
145 %define r%1d %2d
146 %define r%1w %2w
147 %define r%1b %2b
148 %define r%1h %2h
149 %define %2q %2
151 %define r%1m %2d
152 %define r%1mp %2
154 %define r%1m [rstk + stack_offset + %3]
155 %define r%1mp qword r %+ %1 %+ m
157 %define r%1m [rstk + stack_offset + %3]
158 %define r%1mp dword r %+ %1 %+ m
160 %define r%1 %2
164 %define r%1q r%1
165 %define e%1q r%1
166 %define r%1d e%1
167 %define e%1d e%1
168 %define r%1w %1
169 %define e%1w %1
170 %define r%1h %3
171 %define e%1h %3
172 %define r%1b %2
173 %define e%1b %2
175 %define r%1 e%1
200 %define t%1q t%1 %+ q
201 %define t%1d t%1 %+ d
202 %define t%1w t%1 %+ w
203 %define t%1h t%1 %+ h
204 %define t%1b t%1 %+ b
212 %define gprsize 8
214 %define gprsize 4
483 %define has_epilogue regs_used > 7 || xmm_regs_used > 6 || mmsize == 32 || stack_size > 0
524 %define has_epilogue regs_used > 9 || mmsize == 32 || stack_size > 0
550 %define rsp esp
554 %define r%1m [rstk + stack_offset + 4*%1 + 4]
555 %define r%1mp dword r%1m
580 %define has_epilogue regs_used > 3 || mmsize == 32 || stack_size > 0
620 %define last_branch_adr $$
659 ; Applies any symbol mangling needed for C linkage, and sets up a define such that
759 %define cpuflag(x) ((cpuflags & (cpuflags_ %+ x)) == (cpuflags_ %+ x))
760 %define notcpuflag(x) ((cpuflags & (cpuflags_ %+ x)) != (cpuflags_ %+ x))
779 %define mova movaps
780 %define movu movups
781 %define movnta movntps
784 %define movu mova
786 %define movu lddqu
814 %define RESET_MM_PERMUTATION INIT_MMX %1
815 %define mmsize 8
816 %define num_mmregs 8
817 %define mova movq
818 %define movu movq
819 %define movh movd
820 %define movnta movntq
837 %define RESET_MM_PERMUTATION INIT_XMM %1
838 %define mmsize 16
839 %define num_mmregs 8
841 %define num_mmregs 16
843 %define mova movdqa
844 %define movu movdqu
845 %define movh movq
846 %define movnta movntdq
860 %define PALIGNR PALIGNR_SSSE3
861 %define RESET_MM_PERMUTATION INIT_AVX
866 %define RESET_MM_PERMUTATION INIT_YMM %1
867 %define mmsize 32
868 %define num_mmregs 8
870 %define num_mmregs 16
872 %define mova movdqa
873 %define movu movdqu
875 %define movnta movntdq
888 %define mmmm%1 mm%1
889 %define mmxmm%1 mm%1
890 %define mmymm%1 mm%1
891 %define xmmmm%1 mm%1
892 %define xmmxmm%1 xmm%1
893 %define xmmymm%1 xmm%1
894 %define ymmmm%1 mm%1
895 %define ymmxmm%1 ymm%1
896 %define ymmymm%1 ymm%1
897 %define xm%1 xmm %+ m%1
898 %define ym%1 ymm %+ m%1
1412 %define tzcnt rep bsf