This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r242109 - in /branches/ARM/sve-branch/gcc: ada/...


Author: rsandifo
Date: Fri Nov 11 17:01:47 2016
New Revision: 242109

URL: https://gcc.gnu.org/viewcvs?rev=242109&root=gcc&view=rev
Log:
Add scalar_float_mode

This patch adds a scalar_float_mode class, which wraps a mode enum
in cases where the mode is known to satisfy SCALAR_FLOAT_MODE_P.
Things like "SFmode" now give a scalar_float_mode object instead
of a machine_mode.

Modified:
    branches/ARM/sve-branch/gcc/ada/gcc-interface/misc.c
    branches/ARM/sve-branch/gcc/ada/gcc-interface/utils.c
    branches/ARM/sve-branch/gcc/builtins.c
    branches/ARM/sve-branch/gcc/c-family/c-cppbuiltin.c
    branches/ARM/sve-branch/gcc/config/aarch64/aarch64.c
    branches/ARM/sve-branch/gcc/config/arm/arm.c
    branches/ARM/sve-branch/gcc/config/arm/arm.md
    branches/ARM/sve-branch/gcc/config/mips/mips.md
    branches/ARM/sve-branch/gcc/config/rs6000/rs6000.c
    branches/ARM/sve-branch/gcc/config/s390/s390.c
    branches/ARM/sve-branch/gcc/coretypes.h
    branches/ARM/sve-branch/gcc/cp/mangle.c
    branches/ARM/sve-branch/gcc/doc/tm.texi
    branches/ARM/sve-branch/gcc/dwarf2out.c
    branches/ARM/sve-branch/gcc/emit-rtl.c
    branches/ARM/sve-branch/gcc/expr.c
    branches/ARM/sve-branch/gcc/fold-const.c
    branches/ARM/sve-branch/gcc/fortran/target-memory.c
    branches/ARM/sve-branch/gcc/fortran/trans-types.c
    branches/ARM/sve-branch/gcc/genmodes.c
    branches/ARM/sve-branch/gcc/hsa-brig.c
    branches/ARM/sve-branch/gcc/machmode.h
    branches/ARM/sve-branch/gcc/objc/objc-encoding.c
    branches/ARM/sve-branch/gcc/optabs-libfuncs.c
    branches/ARM/sve-branch/gcc/optabs.c
    branches/ARM/sve-branch/gcc/output.h
    branches/ARM/sve-branch/gcc/real.h
    branches/ARM/sve-branch/gcc/simplify-rtx.c
    branches/ARM/sve-branch/gcc/stor-layout.c
    branches/ARM/sve-branch/gcc/target.def
    branches/ARM/sve-branch/gcc/targhooks.c
    branches/ARM/sve-branch/gcc/targhooks.h
    branches/ARM/sve-branch/gcc/tree-vrp.c
    branches/ARM/sve-branch/gcc/tree.c
    branches/ARM/sve-branch/gcc/tree.h
    branches/ARM/sve-branch/gcc/varasm.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]