diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2013-12-09 10:46:24 -0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2013-12-14 10:59:26 -0800 |
commit | 23023006b946e06b6fd93786585f2f8cd4837956 (patch) | |
tree | 2f093718fb3c81390a6e96c9506748c752463cc4 /gcc/config/i386/avxintrin.h | |
parent | 73ee5dca233a3f6c5de125f188620efb202576e7 (diff) | |
download | gcc-23023006b946e06b6fd93786585f2f8cd4837956.tar.gz |
Add subreg_byte to REG_CANNOT_CHANGE_MODE_Phjl/subreg-class
Add MAYBE_VECTOR_CLASS_P for a class of registers which may be vector
registers. Add CANNOT_CHANGE_MODE_CLASS_P and replace usage of
CANNOT_CHANGE_MODE_CLASS with CANNOT_CHANGE_MODE_CLASS_P, which takes
subreg_byte and always returns true for vector mode and non-zero
subreg_byte. Use MAX_BITSIZE_MODE_ANY_MODE / BITS_PER_UNIT indicate
unknown subreg_byte.
Diffstat (limited to 'gcc/config/i386/avxintrin.h')
0 files changed, 0 insertions, 0 deletions