aboutsummaryrefslogtreecommitdiff
path: root/zlib/msdos/Makefile.emx
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@linaro.org>2012-03-02 17:08:55 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2012-03-02 17:08:55 +0000
commit5d216c70d980e3169b42e9734cf4bea1648ff8f0 (patch)
tree54e677187e260d409904d535adb7790396d04961 /zlib/msdos/Makefile.emx
parent2b57045bfc0c746c5bbc952cf8a4da70548b5775 (diff)
downloadgcc-5d216c70d980e3169b42e9734cf4bea1648ff8f0.zip
gcc-5d216c70d980e3169b42e9734cf4bea1648ff8f0.tar.gz
gcc-5d216c70d980e3169b42e9734cf4bea1648ff8f0.tar.bz2
arm.c (arm_sat_operator_match): New function.
gcc/ * config/arm/arm.c (arm_sat_operator_match): New function. * config/arm/arm-protos.h (arm_sat_operator_match): Add prototype. * config/arm/arm.md ("insn" attribute): Add "sat" value. ("SAT", "SATrev"): New code iterators. ("SATlo", "SAThi"): New code iterator attributes. ("*satsi_<SAT:code>"): New pattern. ("*satsi_<SAT:code>_shift"): Likewise. * config/arm/arm-fixed.md ("arm_ssatsihi_shift"): Add "insn" and "shift" attributes. ("arm_usatsihi"): Add "insn" attribute. * config/arm/predicates.md (sat_shift_operator): Allow multiplication by powers of two. Do not allow shift by 32. gcc/testsuite/ * gcc.target/arm/sat-1.c: New test. From-SVN: r184803
Diffstat (limited to 'zlib/msdos/Makefile.emx')
0 files changed, 0 insertions, 0 deletions