aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.c
diff options
context:
space:
mode:
authorSudi Das <sudi.das@arm.com>2020-09-18 16:30:11 +0100
committerOmar Tahir <omar.tahir@arm.com>2020-09-18 17:04:37 +0100
commit778f19ff953792702c0a7e1fde00214709d9317e (patch)
treec290b5dd4f036105dd3cfe60ea7a61b075af22c7 /gcc/c/c-parser.c
parentc2bb84be4a6e581bbf45891457ee632a07416982 (diff)
downloadgcc-778f19ff953792702c0a7e1fde00214709d9317e.zip
gcc-778f19ff953792702c0a7e1fde00214709d9317e.tar.gz
gcc-778f19ff953792702c0a7e1fde00214709d9317e.tar.bz2
[PATCH 3/5][Arm] New pattern for CSINC instructions
This patch adds a new pattern, *thumb2_csinc, for generating CSINC instructions. It also modifies an existing pattern, *thumb2_cond_arith, to output CINC when the operation is an addition and TARGET_COND_ARITH is true. gcc/ChangeLog: * config/arm/thumb2.md (*thumb2_csinc): New. (*thumb2_cond_arith): Generate CINC where possible. gcc/testsuite/ChangeLog: * gcc.target/arm/csinc-1.c: New test. Co-authored-by: Omar Tahir <omar.tahir@arm.com>
Diffstat (limited to 'gcc/c/c-parser.c')
0 files changed, 0 insertions, 0 deletions