aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2017-11-29 23:30:24 +0100
committerSegher Boessenkool <segher@gcc.gnu.org>2017-11-29 23:30:24 +0100
commit18b776e936e15310907e014e4e460d45d148bbf6 (patch)
treea4b9d5a275d732e4fbc2ce408ac37570452e2977 /gcc/combine.c
parent561c58b4d9d0c4d17a29bc38b50fa2b4762f0afb (diff)
downloadgcc-18b776e936e15310907e014e4e460d45d148bbf6.zip
gcc-18b776e936e15310907e014e4e460d45d148bbf6.tar.gz
gcc-18b776e936e15310907e014e4e460d45d148bbf6.tar.bz2
rs6000: Add second variant of adde
This adds a second variant of the adde insn pattern, this one with the CA register as the second operand. The existing pattern has it as the third operand. It would be ideal if RTL was always canonicalised like that, but it isn't (and that is not trivial), and this is a simple and harmless patch. * config/rs6000/rs6000.md (*add<mode>3_carry_in_internal2): New. From-SVN: r255259
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions