Name |
Last commit
|
Last update |
---|---|---|
.. | ||
avr-c.c | ||
avr-devices.c | ||
avr-mcus.def | ||
avr-protos.h | ||
avr-tables.opt | ||
avr.c | ||
avr.h | ||
avr.md | ||
avr.opt | ||
constraints.md | ||
driver-avr.c | ||
elf.h | ||
genopt.sh | ||
libgcc.S | ||
predicates.md | ||
rtems.h | ||
t-avr | ||
t-rtems |
PR target/36467 PR target/49687 * config/avr/avr.md (mulhi3): Use register_or_s9_operand for operand2 and expand appropriately if there is a CONST_INT in operand2. (usmulqihi3): New insn. (*sumulqihi3): New insn. (*osmulqihi3): New insn. (*oumulqihi3): New insn. (*muluqihi3.uconst): New insn_and_split. (*muluqihi3.sconst): New insn_and_split. (*mulsqihi3.sconst): New insn_and_split. (*mulsqihi3.uconst): New insn_and_split. (*mulsqihi3.oconst): New insn_and_split. (*ashifthi3.signx.const): New insn_and_split. (*ashifthi3.signx.const7): New insn_and_split. (*ashifthi3.zerox.const): New insn_and_split. (mulsqihi3): New insn. (muluqihi3): New insn. (muloqihi3): New insn. * config/avr/predicates.md (const_2_to_7_operand): New. (const_2_to_6_operand): New. (u8_operand): New. (s8_operand): New. (o8_operand): New. (s9_operand): New. (register_or_s9_operand): New. From-SVN: r176527
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
avr-c.c | Loading commit data... | |
avr-devices.c | Loading commit data... | |
avr-mcus.def | Loading commit data... | |
avr-protos.h | Loading commit data... | |
avr-tables.opt | Loading commit data... | |
avr.c | Loading commit data... | |
avr.h | Loading commit data... | |
avr.md | Loading commit data... | |
avr.opt | Loading commit data... | |
constraints.md | Loading commit data... | |
driver-avr.c | Loading commit data... | |
elf.h | Loading commit data... | |
genopt.sh | Loading commit data... | |
libgcc.S | Loading commit data... | |
predicates.md | Loading commit data... | |
rtems.h | Loading commit data... | |
t-avr | Loading commit data... | |
t-rtems | Loading commit data... |