configure.in: Test for PowerPC mfcr field support in assembler.
2003-07-07 David Edelsohn <edelsohn@gnu.org>
Fariborz Jahanian <fjahanian@apple.com>
* configure.in: Test for PowerPC mfcr field support in assembler.
* config.in, configure: Regenderated.
* config/rs6000/power4.md: Add mfcrf reservation.
* config/rs6000/rs6000-protos.h (mfcr_operation): Declare.
* config/rs6000/rs6000.c (mfcr_operation): Define.
(print_operand): Add 'Q' case for mfcrf.
* config/rs6000/rs6000.h (TARGET_MFCRF): New.
* config/rs6000/rs6000.md (attribute "type"): Add mfcrf.
(movcc_internal1): Emit optional field operand for mfcr and set
"type" attribute appropriately.
(mfcr SCC): Likewise.
(movesi_from_cr_one): New.
Co-Authored-By:
Fariborz Jahanian <fjahanian@apple.com>
From-SVN: r69064
Showing
- gcc/ChangeLog 17 additions, 0 deletionsgcc/ChangeLog
- gcc/config.in 3 additions, 0 deletionsgcc/config.in
- gcc/config/rs6000/power4.md 10 additions, 4 deletionsgcc/config/rs6000/power4.md
- gcc/config/rs6000/rs6000-protos.h 1 addition, 0 deletionsgcc/config/rs6000/rs6000-protos.h
- gcc/config/rs6000/rs6000.c 59 additions, 1 deletiongcc/config/rs6000/rs6000.c
- gcc/config/rs6000/rs6000.h 10 additions, 0 deletionsgcc/config/rs6000/rs6000.h
- gcc/config/rs6000/rs6000.md 63 additions, 12 deletionsgcc/config/rs6000/rs6000.md
- gcc/configure 49 additions, 0 deletionsgcc/configure
- gcc/configure.in 35 additions, 0 deletionsgcc/configure.in
Loading
Please register or sign in to comment