diff options
| author | John David Anglin <dave@hiauly1.hia.nrc.ca> | 2001-11-10 00:22:52 +0000 | 
|---|---|---|
| committer | Jeff Law <law@gcc.gnu.org> | 2001-11-09 17:22:52 -0700 | 
| commit | b8e42321fb18771c9b259b8c21d683cd9acafa21 (patch) | |
| tree | 79a5af00c32d7c55a013dc57aa81ba569b45c19b /libjava/java/net/ProtocolException.java | |
| parent | 5d69f816bcfd32f2171b31e09249a8e03acedd5e (diff) | |
| download | gcc-b8e42321fb18771c9b259b8c21d683cd9acafa21.zip gcc-b8e42321fb18771c9b259b8c21d683cd9acafa21.tar.gz gcc-b8e42321fb18771c9b259b8c21d683cd9acafa21.tar.bz2 | |
pa.c (emit_move_sequence): Use cint_ok_for_move to check whether a constant can be loaded in a single...
	* pa.c (emit_move_sequence): Use cint_ok_for_move to check whether a
	constant can be loaded in a single instruction to a register.  When
	loading immediate constants, use PLUS instead of HIGH/LO_SUM.  Use
	depdi for insertion of most significant 32-bits on 64-bit hosts.
	* pa.h (LEGITIMATE_CONSTANT_P): Accept constants that can be built
	with ldil/ldo/depdi instruction sequence on 64-bit hosts.
	* pa.md: New addmove pattern for adding constant_int to HImode
	register and moving result to HImode register.  Remove HImode HIGH
	and LO_SUM patterns.
From-SVN: r46908
Diffstat (limited to 'libjava/java/net/ProtocolException.java')
0 files changed, 0 insertions, 0 deletions
