aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2014-05-14 17:27:21 -0400
committerDJ Delorie <dj@gcc.gnu.org>2014-05-14 17:27:21 -0400
commit5f35dde552bfb56e7517e4e0fd0b90acad08347a (patch)
tree6164dc3c18ebd6f66884acadd7a0ee343469b3ba /gcc/ada
parent5d40b20f6efeace2533cd594fa782d55859b1d9f (diff)
downloadgcc-5f35dde552bfb56e7517e4e0fd0b90acad08347a.zip
gcc-5f35dde552bfb56e7517e4e0fd0b90acad08347a.tar.gz
gcc-5f35dde552bfb56e7517e4e0fd0b90acad08347a.tar.bz2
msp430.c (msp430_builtin): Add MSP430_BUILTIN_DELAY_CYCLES.
* config/msp430/msp430.c (msp430_builtin): Add MSP430_BUILTIN_DELAY_CYCLES. (msp430_init_builtins): Register void __delay_cycles(long long). (msp430_builtin_decl): Add it. (cg_magic_constant): New. (msp430_expand_delay_cycles): New. (msp430_expand_builtin): Call it. (msp430_print_operand_raw): Change integer printing from "int" to HOST_WIDE_INT. * config/msp430/msp430.md (define_constants): Add delay_cycles tags. (delay_cycles_start): New. (delay_cycles_end): New. (delay_cycles_32): New. (delay_cycles_32x): New. (delay_cycles_16): New. (delay_cycles_16x): New. (delay_cycles_2): New. (delay_cycles_1): New. * doc/extend.texi: Document __delay_cycles(). From-SVN: r210441
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions