Name |
Last commit
|
Last update |
---|---|---|
.. | ||
README.txt | ||
constraints.md | ||
driver-msp430.c | ||
msp430-c.c | ||
msp430-modes.def | ||
msp430-opts.h | ||
msp430-protos.h | ||
msp430.c | ||
msp430.h | ||
msp430.md | ||
msp430.opt | ||
predicates.md | ||
t-msp430 |
gcc/ChangeLog: 2019-06-16 Jozef Lawrynowicz <jozef.l@mittosystems.com> * config/msp430/msp430.c (msp430_expand_helper): Setup arguments which describe how to perform MSPABI compliant 64-bit shift. * config/msp430/msp430.md (ashldi3): New define_expand. (ashrdi3): New define_expand. (lshrdi3): New define_expand. libgcc/ChangeLog: 2019-06-16 Jozef Lawrynowicz <jozef.l@mittosystems.com> * config/msp430/slli.S (__mspabi_sllll): New library function for performing a logical left shift of a 64-bit value. * config/msp430/srai.S (__mspabi_srall): New library function for performing a arithmetic right shift of a 64-bit value. * config/msp430/srll.S (__mspabi_srlll): New library function for performing a logical right shift of a 64-bit value. gcc/testsuite/ChangeLog: 2019-06-16 Jozef Lawrynowicz <jozef.l@mittosystems.com> * gcc.target/msp430/mspabi_sllll.c: New test. * gcc.target/msp430/mspabi_srall.c: New test. * gcc.target/msp430/mspabi_srlll.c: New test. * gcc.c-torture/execute/shiftdi-2.c: New test. From-SVN: r272360
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
README.txt | Loading commit data... | |
constraints.md | Loading commit data... | |
driver-msp430.c | Loading commit data... | |
msp430-c.c | Loading commit data... | |
msp430-modes.def | Loading commit data... | |
msp430-opts.h | Loading commit data... | |
msp430-protos.h | Loading commit data... | |
msp430.c | Loading commit data... | |
msp430.h | Loading commit data... | |
msp430.md | Loading commit data... | |
msp430.opt | Loading commit data... | |
predicates.md | Loading commit data... | |
t-msp430 | Loading commit data... |