8f4773eae7
* longlong.h [__alpha] (count_leading_zeros): New. (count_trailing_zeros): New. (COUNT_LEADING_ZEROS_0): New. * config/alpha/alpha.c (alpha_zero_comparison_operator): New. (alpha_split_conditional_move): New. * config/alpha/alpha-protos.h: Prototype them. * config/alpha/alpha.h (PREDICATE_CODES): Update. (CPP_CPU_DEFAULT_SPEC): Fix typo for EV67. * config/alpha/alpha.md: Update ffs cix commentary. (*ze_and_ne): New. (*nabssf2, *nabsdf2): New. (*mov[qhsd]icc_internal): Use add_operand. (if_then_else constant splitters): New. (*cmp_sadd_di, *cmp_sadd_si, *cmp_sadd_sidi): New. (*cmp_ssub_di, *cmp_ssub_si, *cmp_ssub_sidi): New. From-SVN: r34250 |
||
---|---|---|
.. | ||
alpha32.h | ||
alpha-interix.h | ||
alpha-protos.h | ||
alpha.c | ||
alpha.h | ||
alpha.md | ||
config-nt.sed | ||
crtbegin.asm | ||
crtend.asm | ||
elf.h | ||
lib1funcs.asm | ||
linux-ecoff.h | ||
linux-elf.h | ||
linux.h | ||
netbsd-elf.h | ||
netbsd.h | ||
openbsd.h | ||
osf2or3.h | ||
osf5.h | ||
osf12.h | ||
osf.h | ||
qrnnd.asm | ||
t-alpha | ||
t-crtbe | ||
t-ieee | ||
t-interix | ||
t-vms | ||
va_list.h | ||
vms-tramp.asm | ||
vms.h | ||
vxworks.h | ||
win-nt.h | ||
x-alpha | ||
xm-alpha-interix.h | ||
xm-alpha.h | ||
xm-openbsd.h | ||
xm-vms.h | ||
xm-winnt.h |