Commit b932c20b by DJ Delorie Committed by DJ Delorie

mep-core.cpu (fsft, ssarb): Mark as VOLATILE.

* config/mep/mep-core.cpu (fsft, ssarb): Mark as VOLATILE.
* config/mep/mep-ivc2.cpu (many): Add VOLATILE to more insns that make
unspecified accesses to control registers.
* config/mep/intrinsics.md: Regenerate.
* config/mep/intrinsics.h: Regenerate.
* config/mep/mep-intrin.h: Regenerate.

From-SVN: r149311
parent fab922b1
2009-07-06 DJ Delorie <dj@redhat.com>
* config/mep/mep-core.cpu (fsft, ssarb): Mark as VOLATILE.
* config/mep/mep-ivc2.cpu (many): Add VOLATILE to more insns that make
unspecified accesses to control registers.
* config/mep/intrinsics.md: Regenerate.
* config/mep/intrinsics.h: Regenerate.
* config/mep/mep-intrin.h: Regenerate.
2009-07-07 Manuel López-Ibáñez <manu@gcc.gnu.org> 2009-07-07 Manuel López-Ibáñez <manu@gcc.gnu.org>
* c-lex.c: Replace %H by an explicit location. Update all calls. * c-lex.c: Replace %H by an explicit location. Update all calls.
......
...@@ -80,21 +80,21 @@ void mep_cpsraa0 (cp_data_bus_int); // volatile ...@@ -80,21 +80,21 @@ void mep_cpsraa0 (cp_data_bus_int); // volatile
void mep_cpsrla0 (cp_data_bus_int); // volatile void mep_cpsrla0 (cp_data_bus_int); // volatile
void mep_cpaccpa0 (); // volatile void mep_cpaccpa0 (); // volatile
void mep_cpacsuma0 (); // volatile void mep_cpacsuma0 (); // volatile
cp_v2si mep_cpmovhla0_w (); cp_v2si mep_cpmovhla0_w (); // volatile
cp_v2si mep_cpmovhua0_w (); cp_v2si mep_cpmovhua0_w (); // volatile
cp_v2si mep_cppackla0_w (); cp_v2si mep_cppackla0_w (); // volatile
cp_v2si mep_cppackua0_w (); cp_v2si mep_cppackua0_w (); // volatile
cp_v4hi mep_cppackla0_h (); cp_v4hi mep_cppackla0_h (); // volatile
cp_v4hi mep_cppackua0_h (); cp_v4hi mep_cppackua0_h (); // volatile
cp_v8qi mep_cppacka0_b (); cp_v8qi mep_cppacka0_b (); // volatile
cp_v8uqi mep_cppacka0u_b (); cp_v8uqi mep_cppacka0u_b (); // volatile
cp_v2si mep_cpmovlla0_w (); cp_v2si mep_cpmovlla0_w (); // volatile
cp_v2si mep_cpmovlua0_w (); cp_v2si mep_cpmovlua0_w (); // volatile
cp_v2si mep_cpmovula0_w (); cp_v2si mep_cpmovula0_w (); // volatile
cp_v2si mep_cpmovuua0_w (); cp_v2si mep_cpmovuua0_w (); // volatile
cp_v4hi mep_cpmovla0_h (); cp_v4hi mep_cpmovla0_h (); // volatile
cp_v4hi mep_cpmovua0_h (); cp_v4hi mep_cpmovua0_h (); // volatile
cp_v8qi mep_cpmova0_b (); cp_v8qi mep_cpmova0_b (); // volatile
void mep_cpsetla0_w (cp_v2si, cp_v2si); // volatile void mep_cpsetla0_w (cp_v2si, cp_v2si); // volatile
void mep_cpsetua0_w (cp_v2si, cp_v2si); // volatile void mep_cpsetua0_w (cp_v2si, cp_v2si); // volatile
void mep_cpseta0_h (cp_v4hi, cp_v4hi); // volatile void mep_cpseta0_h (cp_v4hi, cp_v4hi); // volatile
...@@ -175,21 +175,21 @@ void mep_cpsrlia1 (long); // volatile ...@@ -175,21 +175,21 @@ void mep_cpsrlia1 (long); // volatile
void mep_cpslla1 (cp_data_bus_int); // volatile void mep_cpslla1 (cp_data_bus_int); // volatile
void mep_cpsraa1 (cp_data_bus_int); // volatile void mep_cpsraa1 (cp_data_bus_int); // volatile
void mep_cpsrla1 (cp_data_bus_int); // volatile void mep_cpsrla1 (cp_data_bus_int); // volatile
cp_v2si mep_cpmovhla1_w (); cp_v2si mep_cpmovhla1_w (); // volatile
cp_v2si mep_cpmovhua1_w (); cp_v2si mep_cpmovhua1_w (); // volatile
cp_v2si mep_cppackla1_w (); cp_v2si mep_cppackla1_w (); // volatile
cp_v2si mep_cppackua1_w (); cp_v2si mep_cppackua1_w (); // volatile
cp_v4hi mep_cppackla1_h (); cp_v4hi mep_cppackla1_h (); // volatile
cp_v4hi mep_cppackua1_h (); cp_v4hi mep_cppackua1_h (); // volatile
cp_v8qi mep_cppacka1_b (); cp_v8qi mep_cppacka1_b (); // volatile
cp_v8uqi mep_cppacka1u_b (); cp_v8uqi mep_cppacka1u_b (); // volatile
cp_v2si mep_cpmovlla1_w (); cp_v2si mep_cpmovlla1_w (); // volatile
cp_v2si mep_cpmovlua1_w (); cp_v2si mep_cpmovlua1_w (); // volatile
cp_v2si mep_cpmovula1_w (); cp_v2si mep_cpmovula1_w (); // volatile
cp_v2si mep_cpmovuua1_w (); cp_v2si mep_cpmovuua1_w (); // volatile
cp_v4hi mep_cpmovla1_h (); cp_v4hi mep_cpmovla1_h (); // volatile
cp_v4hi mep_cpmovua1_h (); cp_v4hi mep_cpmovua1_h (); // volatile
cp_v8qi mep_cpmova1_b (); cp_v8qi mep_cpmova1_b (); // volatile
void mep_cpsetla1_w (cp_v2si, cp_v2si); // volatile void mep_cpsetla1_w (cp_v2si, cp_v2si); // volatile
void mep_cpsetua1_w (cp_v2si, cp_v2si); // volatile void mep_cpsetua1_w (cp_v2si, cp_v2si); // volatile
void mep_cpseta1_h (cp_v4hi, cp_v4hi); // volatile void mep_cpseta1_h (cp_v4hi, cp_v4hi); // volatile
...@@ -228,8 +228,8 @@ cp_data_bus_int mep_cdclipi3 (cp_data_bus_int, long); ...@@ -228,8 +228,8 @@ cp_data_bus_int mep_cdclipi3 (cp_data_bus_int, long);
cp_data_bus_int mep_cdclipiu3 (cp_data_bus_int, long); cp_data_bus_int mep_cdclipiu3 (cp_data_bus_int, long);
cp_v2si mep_cpclipi3_w (cp_v2si, long); cp_v2si mep_cpclipi3_w (cp_v2si, long);
cp_v2si mep_cpclipiu3_w (cp_v2si, long); cp_v2si mep_cpclipiu3_w (cp_v2si, long);
cp_v2si mep_cpslai3_w (cp_v2si, long); cp_v2si mep_cpslai3_w (cp_v2si, long); // volatile
cp_v4hi mep_cpslai3_h (cp_v4hi, long); cp_v4hi mep_cpslai3_h (cp_v4hi, long); // volatile
cp_data_bus_int mep_cdslli3 (cp_data_bus_int, long); cp_data_bus_int mep_cdslli3 (cp_data_bus_int, long);
cp_v2si mep_cpslli3_w (cp_v2si, long); cp_v2si mep_cpslli3_w (cp_v2si, long);
cp_v4hi mep_cpslli3_h (cp_v4hi, long); cp_v4hi mep_cpslli3_h (cp_v4hi, long);
...@@ -310,7 +310,7 @@ cp_v8uqi mep_cpextuu_b (cp_v8uqi); ...@@ -310,7 +310,7 @@ cp_v8uqi mep_cpextuu_b (cp_v8uqi);
cp_v2si mep_cpbcast_w (cp_v2si); cp_v2si mep_cpbcast_w (cp_v2si);
cp_v4hi mep_cpbcast_h (cp_v4hi); cp_v4hi mep_cpbcast_h (cp_v4hi);
cp_v8qi mep_cpbcast_b (cp_v8qi); cp_v8qi mep_cpbcast_b (cp_v8qi);
void mep_cpccadd_b (cp_v8qi*); void mep_cpccadd_b (cp_v8qi*); // volatile
cp_v2si mep_cphadd_w (cp_v2si); cp_v2si mep_cphadd_w (cp_v2si);
cp_v4hi mep_cphadd_h (cp_v4hi); cp_v4hi mep_cphadd_h (cp_v4hi);
cp_v8qi mep_cphadd_b (cp_v8qi); cp_v8qi mep_cphadd_b (cp_v8qi);
...@@ -325,9 +325,9 @@ cp_v8qi mep_cpabsz_b (cp_v8qi); ...@@ -325,9 +325,9 @@ cp_v8qi mep_cpabsz_b (cp_v8qi);
void mep_cpmovtocc (cp_data_bus_int); // volatile void mep_cpmovtocc (cp_data_bus_int); // volatile
void mep_cpmovtocsar1 (cp_data_bus_int); // volatile void mep_cpmovtocsar1 (cp_data_bus_int); // volatile
void mep_cpmovtocsar0 (cp_data_bus_int); // volatile void mep_cpmovtocsar0 (cp_data_bus_int); // volatile
cp_data_bus_int mep_cpmovfrcc (); cp_data_bus_int mep_cpmovfrcc (); // volatile
cp_data_bus_int mep_cpmovfrcsar1 (); cp_data_bus_int mep_cpmovfrcsar1 (); // volatile
cp_data_bus_int mep_cpmovfrcsar0 (); cp_data_bus_int mep_cpmovfrcsar0 (); // volatile
cp_v2si mep_cpmin3_w (cp_v2si, cp_v2si); cp_v2si mep_cpmin3_w (cp_v2si, cp_v2si);
cp_v2si mep_cpminu3_w (cp_v2si, cp_v2si); cp_v2si mep_cpminu3_w (cp_v2si, cp_v2si);
cp_v4hi mep_cpmin3_h (cp_v4hi, cp_v4hi); cp_v4hi mep_cpmin3_h (cp_v4hi, cp_v4hi);
...@@ -357,12 +357,12 @@ cp_v8qi mep_cpextladd3_b (cp_v8qi, cp_v8qi); ...@@ -357,12 +357,12 @@ cp_v8qi mep_cpextladd3_b (cp_v8qi, cp_v8qi);
cp_v8qi mep_cpextladdu3_b (cp_v8qi, cp_v8qi); cp_v8qi mep_cpextladdu3_b (cp_v8qi, cp_v8qi);
cp_v8qi mep_cpextuadd3_b (cp_v8qi, cp_v8qi); cp_v8qi mep_cpextuadd3_b (cp_v8qi, cp_v8qi);
cp_v8qi mep_cpextuaddu3_b (cp_v8qi, cp_v8qi); cp_v8qi mep_cpextuaddu3_b (cp_v8qi, cp_v8qi);
cp_v2si mep_cpssub3_w (cp_v2si, cp_v2si); cp_v2si mep_cpssub3_w (cp_v2si, cp_v2si); // volatile
cp_v4hi mep_cpssub3_h (cp_v4hi, cp_v4hi); cp_v4hi mep_cpssub3_h (cp_v4hi, cp_v4hi); // volatile
cp_v2si mep_cpsadd3_w (cp_v2si, cp_v2si); cp_v2si mep_cpsadd3_w (cp_v2si, cp_v2si); // volatile
cp_v4hi mep_cpsadd3_h (cp_v4hi, cp_v4hi); cp_v4hi mep_cpsadd3_h (cp_v4hi, cp_v4hi); // volatile
cp_v2si mep_cpsla3_w (cp_v2si, cp_v2si); cp_v2si mep_cpsla3_w (cp_v2si, cp_v2si); // volatile
cp_v4hi mep_cpsla3_h (cp_v4hi, cp_v4hi); cp_v4hi mep_cpsla3_h (cp_v4hi, cp_v4hi); // volatile
cp_data_bus_int mep_cdsll3 (cp_data_bus_int, cp_data_bus_int); cp_data_bus_int mep_cdsll3 (cp_data_bus_int, cp_data_bus_int);
cp_v2si mep_cpssll3_w (cp_v2si, cp_v2si); cp_v2si mep_cpssll3_w (cp_v2si, cp_v2si);
cp_v2si mep_cpsll3_w (cp_v2si, cp_v2si); cp_v2si mep_cpsll3_w (cp_v2si, cp_v2si);
...@@ -393,10 +393,10 @@ cp_v8qi mep_cpunpackl_b (cp_v8qi, cp_v8qi); ...@@ -393,10 +393,10 @@ cp_v8qi mep_cpunpackl_b (cp_v8qi, cp_v8qi);
cp_v2usi mep_cpunpacku_w (cp_v2usi, cp_v2usi); cp_v2usi mep_cpunpacku_w (cp_v2usi, cp_v2usi);
cp_v4uhi mep_cpunpacku_h (cp_v4uhi, cp_v4uhi); cp_v4uhi mep_cpunpacku_h (cp_v4uhi, cp_v4uhi);
cp_v8uqi mep_cpunpacku_b (cp_v8uqi, cp_v8uqi); cp_v8uqi mep_cpunpacku_b (cp_v8uqi, cp_v8uqi);
cp_data_bus_int mep_cpfsftbs1 (cp_data_bus_int, cp_data_bus_int); cp_data_bus_int mep_cpfsftbs1 (cp_data_bus_int, cp_data_bus_int); // volatile
cp_data_bus_int mep_cpfsftbs0 (cp_data_bus_int, cp_data_bus_int); cp_data_bus_int mep_cpfsftbs0 (cp_data_bus_int, cp_data_bus_int); // volatile
cp_data_bus_int mep_cpfsftbi (cp_data_bus_int, cp_data_bus_int, long); cp_data_bus_int mep_cpfsftbi (cp_data_bus_int, cp_data_bus_int, long);
cp_data_bus_int mep_cpsel (cp_data_bus_int, cp_data_bus_int); cp_data_bus_int mep_cpsel (cp_data_bus_int, cp_data_bus_int); // volatile
cp_vector mep_cpxor3 (cp_vector, cp_vector); cp_vector mep_cpxor3 (cp_vector, cp_vector);
cp_vector mep_cpnor3 (cp_vector, cp_vector); cp_vector mep_cpnor3 (cp_vector, cp_vector);
cp_vector mep_cpor3 (cp_vector, cp_vector); cp_vector mep_cpor3 (cp_vector, cp_vector);
...@@ -518,7 +518,7 @@ void mep_beqi (long, long, void *); ...@@ -518,7 +518,7 @@ void mep_beqi (long, long, void *);
void mep_bnez (long, void *); void mep_bnez (long, void *);
void mep_beqz (long, void *); void mep_beqz (long, void *);
void mep_bra (void *); void mep_bra (void *);
void mep_fsft (long*, long); void mep_fsft (long*, long); // volatile
void mep_sll3 (long*, long, long); void mep_sll3 (long*, long, long);
void mep_slli (long*, long); void mep_slli (long*, long);
void mep_srli (long*, long); void mep_srli (long*, long);
...@@ -555,7 +555,7 @@ void mep_movu24 (long*, long); ...@@ -555,7 +555,7 @@ void mep_movu24 (long*, long);
void mep_movi16 (long*, long); void mep_movi16 (long*, long);
void mep_movi8 (long*, long); void mep_movi8 (long*, long);
void mep_mov (long*, long); void mep_mov (long*, long);
void mep_ssarb (long, long); void mep_ssarb (long, long); // volatile
void mep_extuh (long*); void mep_extuh (long*);
void mep_extub (long*); void mep_extub (long*);
void mep_exth (long*); void mep_exth (long*);
......
...@@ -5977,7 +5977,7 @@ ...@@ -5977,7 +5977,7 @@
(define_insn "cgen_intrinsic_cpmovhla1_w_C3" (define_insn "cgen_intrinsic_cpmovhla1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2794))] ] 2794))]
"CGEN_ENABLE_INSN_P (139)" "CGEN_ENABLE_INSN_P (139)"
...@@ -5992,7 +5992,7 @@ ...@@ -5992,7 +5992,7 @@
(define_insn "cgen_intrinsic_cpmovhla1_w_P1" (define_insn "cgen_intrinsic_cpmovhla1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2794))] ] 2794))]
"CGEN_ENABLE_INSN_P (140)" "CGEN_ENABLE_INSN_P (140)"
...@@ -6007,7 +6007,7 @@ ...@@ -6007,7 +6007,7 @@
(define_insn "cgen_intrinsic_cpmovhua1_w_C3" (define_insn "cgen_intrinsic_cpmovhua1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2796))] ] 2796))]
"CGEN_ENABLE_INSN_P (141)" "CGEN_ENABLE_INSN_P (141)"
...@@ -6022,7 +6022,7 @@ ...@@ -6022,7 +6022,7 @@
(define_insn "cgen_intrinsic_cpmovhua1_w_P1" (define_insn "cgen_intrinsic_cpmovhua1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2796))] ] 2796))]
"CGEN_ENABLE_INSN_P (142)" "CGEN_ENABLE_INSN_P (142)"
...@@ -6037,7 +6037,7 @@ ...@@ -6037,7 +6037,7 @@
(define_insn "cgen_intrinsic_cppackla1_w_C3" (define_insn "cgen_intrinsic_cppackla1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2798))] ] 2798))]
"CGEN_ENABLE_INSN_P (143)" "CGEN_ENABLE_INSN_P (143)"
...@@ -6052,7 +6052,7 @@ ...@@ -6052,7 +6052,7 @@
(define_insn "cgen_intrinsic_cppackla1_w_P1" (define_insn "cgen_intrinsic_cppackla1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2798))] ] 2798))]
"CGEN_ENABLE_INSN_P (144)" "CGEN_ENABLE_INSN_P (144)"
...@@ -6067,7 +6067,7 @@ ...@@ -6067,7 +6067,7 @@
(define_insn "cgen_intrinsic_cppackua1_w_C3" (define_insn "cgen_intrinsic_cppackua1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2800))] ] 2800))]
"CGEN_ENABLE_INSN_P (145)" "CGEN_ENABLE_INSN_P (145)"
...@@ -6082,7 +6082,7 @@ ...@@ -6082,7 +6082,7 @@
(define_insn "cgen_intrinsic_cppackua1_w_P1" (define_insn "cgen_intrinsic_cppackua1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2800))] ] 2800))]
"CGEN_ENABLE_INSN_P (146)" "CGEN_ENABLE_INSN_P (146)"
...@@ -6097,7 +6097,7 @@ ...@@ -6097,7 +6097,7 @@
(define_insn "cgen_intrinsic_cppackla1_h_C3" (define_insn "cgen_intrinsic_cppackla1_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2802))] ] 2802))]
"CGEN_ENABLE_INSN_P (147)" "CGEN_ENABLE_INSN_P (147)"
...@@ -6112,7 +6112,7 @@ ...@@ -6112,7 +6112,7 @@
(define_insn "cgen_intrinsic_cppackla1_h_P1" (define_insn "cgen_intrinsic_cppackla1_h_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2802))] ] 2802))]
"CGEN_ENABLE_INSN_P (148)" "CGEN_ENABLE_INSN_P (148)"
...@@ -6127,7 +6127,7 @@ ...@@ -6127,7 +6127,7 @@
(define_insn "cgen_intrinsic_cppackua1_h_C3" (define_insn "cgen_intrinsic_cppackua1_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2804))] ] 2804))]
"CGEN_ENABLE_INSN_P (149)" "CGEN_ENABLE_INSN_P (149)"
...@@ -6142,7 +6142,7 @@ ...@@ -6142,7 +6142,7 @@
(define_insn "cgen_intrinsic_cppackua1_h_P1" (define_insn "cgen_intrinsic_cppackua1_h_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2804))] ] 2804))]
"CGEN_ENABLE_INSN_P (150)" "CGEN_ENABLE_INSN_P (150)"
...@@ -6157,7 +6157,7 @@ ...@@ -6157,7 +6157,7 @@
(define_insn "cgen_intrinsic_cppacka1_b_C3" (define_insn "cgen_intrinsic_cppacka1_b_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2806))] ] 2806))]
"CGEN_ENABLE_INSN_P (151)" "CGEN_ENABLE_INSN_P (151)"
...@@ -6172,7 +6172,7 @@ ...@@ -6172,7 +6172,7 @@
(define_insn "cgen_intrinsic_cppacka1_b_P1" (define_insn "cgen_intrinsic_cppacka1_b_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2806))] ] 2806))]
"CGEN_ENABLE_INSN_P (152)" "CGEN_ENABLE_INSN_P (152)"
...@@ -6187,7 +6187,7 @@ ...@@ -6187,7 +6187,7 @@
(define_insn "cgen_intrinsic_cppacka1u_b_C3" (define_insn "cgen_intrinsic_cppacka1u_b_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2808))] ] 2808))]
"CGEN_ENABLE_INSN_P (153)" "CGEN_ENABLE_INSN_P (153)"
...@@ -6202,7 +6202,7 @@ ...@@ -6202,7 +6202,7 @@
(define_insn "cgen_intrinsic_cppacka1u_b_P1" (define_insn "cgen_intrinsic_cppacka1u_b_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2808))] ] 2808))]
"CGEN_ENABLE_INSN_P (154)" "CGEN_ENABLE_INSN_P (154)"
...@@ -6217,7 +6217,7 @@ ...@@ -6217,7 +6217,7 @@
(define_insn "cgen_intrinsic_cpmovlla1_w_C3" (define_insn "cgen_intrinsic_cpmovlla1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2810))] ] 2810))]
"CGEN_ENABLE_INSN_P (155)" "CGEN_ENABLE_INSN_P (155)"
...@@ -6232,7 +6232,7 @@ ...@@ -6232,7 +6232,7 @@
(define_insn "cgen_intrinsic_cpmovlla1_w_P1" (define_insn "cgen_intrinsic_cpmovlla1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2810))] ] 2810))]
"CGEN_ENABLE_INSN_P (156)" "CGEN_ENABLE_INSN_P (156)"
...@@ -6247,7 +6247,7 @@ ...@@ -6247,7 +6247,7 @@
(define_insn "cgen_intrinsic_cpmovlua1_w_C3" (define_insn "cgen_intrinsic_cpmovlua1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2812))] ] 2812))]
"CGEN_ENABLE_INSN_P (157)" "CGEN_ENABLE_INSN_P (157)"
...@@ -6262,7 +6262,7 @@ ...@@ -6262,7 +6262,7 @@
(define_insn "cgen_intrinsic_cpmovlua1_w_P1" (define_insn "cgen_intrinsic_cpmovlua1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2812))] ] 2812))]
"CGEN_ENABLE_INSN_P (158)" "CGEN_ENABLE_INSN_P (158)"
...@@ -6277,7 +6277,7 @@ ...@@ -6277,7 +6277,7 @@
(define_insn "cgen_intrinsic_cpmovula1_w_C3" (define_insn "cgen_intrinsic_cpmovula1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2814))] ] 2814))]
"CGEN_ENABLE_INSN_P (159)" "CGEN_ENABLE_INSN_P (159)"
...@@ -6292,7 +6292,7 @@ ...@@ -6292,7 +6292,7 @@
(define_insn "cgen_intrinsic_cpmovula1_w_P1" (define_insn "cgen_intrinsic_cpmovula1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2814))] ] 2814))]
"CGEN_ENABLE_INSN_P (160)" "CGEN_ENABLE_INSN_P (160)"
...@@ -6307,7 +6307,7 @@ ...@@ -6307,7 +6307,7 @@
(define_insn "cgen_intrinsic_cpmovuua1_w_C3" (define_insn "cgen_intrinsic_cpmovuua1_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2816))] ] 2816))]
"CGEN_ENABLE_INSN_P (161)" "CGEN_ENABLE_INSN_P (161)"
...@@ -6322,7 +6322,7 @@ ...@@ -6322,7 +6322,7 @@
(define_insn "cgen_intrinsic_cpmovuua1_w_P1" (define_insn "cgen_intrinsic_cpmovuua1_w_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2816))] ] 2816))]
"CGEN_ENABLE_INSN_P (162)" "CGEN_ENABLE_INSN_P (162)"
...@@ -6337,7 +6337,7 @@ ...@@ -6337,7 +6337,7 @@
(define_insn "cgen_intrinsic_cpmovla1_h_C3" (define_insn "cgen_intrinsic_cpmovla1_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2818))] ] 2818))]
"CGEN_ENABLE_INSN_P (163)" "CGEN_ENABLE_INSN_P (163)"
...@@ -6352,7 +6352,7 @@ ...@@ -6352,7 +6352,7 @@
(define_insn "cgen_intrinsic_cpmovla1_h_P1" (define_insn "cgen_intrinsic_cpmovla1_h_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2818))] ] 2818))]
"CGEN_ENABLE_INSN_P (164)" "CGEN_ENABLE_INSN_P (164)"
...@@ -6367,7 +6367,7 @@ ...@@ -6367,7 +6367,7 @@
(define_insn "cgen_intrinsic_cpmovua1_h_C3" (define_insn "cgen_intrinsic_cpmovua1_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2820))] ] 2820))]
"CGEN_ENABLE_INSN_P (165)" "CGEN_ENABLE_INSN_P (165)"
...@@ -6382,7 +6382,7 @@ ...@@ -6382,7 +6382,7 @@
(define_insn "cgen_intrinsic_cpmovua1_h_P1" (define_insn "cgen_intrinsic_cpmovua1_h_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2820))] ] 2820))]
"CGEN_ENABLE_INSN_P (166)" "CGEN_ENABLE_INSN_P (166)"
...@@ -6397,7 +6397,7 @@ ...@@ -6397,7 +6397,7 @@
(define_insn "cgen_intrinsic_cpmova1_b_C3" (define_insn "cgen_intrinsic_cpmova1_b_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2822))] ] 2822))]
"CGEN_ENABLE_INSN_P (167)" "CGEN_ENABLE_INSN_P (167)"
...@@ -6412,7 +6412,7 @@ ...@@ -6412,7 +6412,7 @@
(define_insn "cgen_intrinsic_cpmova1_b_P1" (define_insn "cgen_intrinsic_cpmova1_b_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 2822))] ] 2822))]
"CGEN_ENABLE_INSN_P (168)" "CGEN_ENABLE_INSN_P (168)"
...@@ -9063,7 +9063,7 @@ ...@@ -9063,7 +9063,7 @@
(define_insn "cgen_intrinsic_cpslai3_w_C3" (define_insn "cgen_intrinsic_cpslai3_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "cgen_h_uint_5a1_immediate" "") (match_operand:DI 2 "cgen_h_uint_5a1_immediate" "")
] 3190))] ] 3190))]
...@@ -9079,7 +9079,7 @@ ...@@ -9079,7 +9079,7 @@
(define_insn "cgen_intrinsic_cpslai3_w_P0_P1" (define_insn "cgen_intrinsic_cpslai3_w_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "cgen_h_uint_5a1_immediate" "") (match_operand:DI 2 "cgen_h_uint_5a1_immediate" "")
] 3190))] ] 3190))]
...@@ -9095,7 +9095,7 @@ ...@@ -9095,7 +9095,7 @@
(define_insn "cgen_intrinsic_cpslai3_h_C3" (define_insn "cgen_intrinsic_cpslai3_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "cgen_h_uint_4a1_immediate" "") (match_operand:DI 2 "cgen_h_uint_4a1_immediate" "")
] 3192))] ] 3192))]
...@@ -9111,7 +9111,7 @@ ...@@ -9111,7 +9111,7 @@
(define_insn "cgen_intrinsic_cpslai3_h_P0_P1" (define_insn "cgen_intrinsic_cpslai3_h_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "cgen_h_uint_4a1_immediate" "") (match_operand:DI 2 "cgen_h_uint_4a1_immediate" "")
] 3192))] ] 3192))]
...@@ -9511,7 +9511,7 @@ ...@@ -9511,7 +9511,7 @@
(define_insn "cgen_intrinsic_cpsla3_w_C3" (define_insn "cgen_intrinsic_cpsla3_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3460))] ] 3460))]
...@@ -9527,7 +9527,7 @@ ...@@ -9527,7 +9527,7 @@
(define_insn "cgen_intrinsic_cpsla3_w_P0_P1" (define_insn "cgen_intrinsic_cpsla3_w_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3460))] ] 3460))]
...@@ -9543,7 +9543,7 @@ ...@@ -9543,7 +9543,7 @@
(define_insn "cgen_intrinsic_cpsla3_h_C3" (define_insn "cgen_intrinsic_cpsla3_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3462))] ] 3462))]
...@@ -9559,7 +9559,7 @@ ...@@ -9559,7 +9559,7 @@
(define_insn "cgen_intrinsic_cpsla3_h_P0_P1" (define_insn "cgen_intrinsic_cpsla3_h_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3462))] ] 3462))]
...@@ -11399,20 +11399,15 @@ ...@@ -11399,20 +11399,15 @@
(define_insn "cgen_intrinsic_cpssub3_w_C3" (define_insn "cgen_intrinsic_cpssub3_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3448)) ] 3448))
(set (reg:SI 84) (set (reg:SI 84)
(unspec:SI [ (unspec_volatile:SI [
(match_dup 1)
(match_dup 2)
] 3450))
(set (reg:SI 113)
(unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3451))] ] 3450))]
"CGEN_ENABLE_INSN_P (390)" "CGEN_ENABLE_INSN_P (390)"
"cpssub3.w\\t%0,%1,%2" "cpssub3.w\\t%0,%1,%2"
[(set_attr "may_trap" "no") [(set_attr "may_trap" "no")
...@@ -11425,20 +11420,15 @@ ...@@ -11425,20 +11420,15 @@
(define_insn "cgen_intrinsic_cpssub3_w_P0_P1" (define_insn "cgen_intrinsic_cpssub3_w_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3448)) ] 3448))
(set (reg:SI 84) (set (reg:SI 84)
(unspec:SI [ (unspec_volatile:SI [
(match_dup 1)
(match_dup 2)
] 3450))
(set (reg:SI 113)
(unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3451))] ] 3450))]
"CGEN_ENABLE_INSN_P (391)" "CGEN_ENABLE_INSN_P (391)"
"cpssub3.w\\t%0,%1,%2" "cpssub3.w\\t%0,%1,%2"
[(set_attr "may_trap" "no") [(set_attr "may_trap" "no")
...@@ -11451,20 +11441,15 @@ ...@@ -11451,20 +11441,15 @@
(define_insn "cgen_intrinsic_cpssub3_h_C3" (define_insn "cgen_intrinsic_cpssub3_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3452)) ] 3452))
(set (reg:SI 84) (set (reg:SI 84)
(unspec:SI [ (unspec_volatile:SI [
(match_dup 1)
(match_dup 2)
] 3454))
(set (reg:SI 113)
(unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3455))] ] 3454))]
"CGEN_ENABLE_INSN_P (392)" "CGEN_ENABLE_INSN_P (392)"
"cpssub3.h\\t%0,%1,%2" "cpssub3.h\\t%0,%1,%2"
[(set_attr "may_trap" "no") [(set_attr "may_trap" "no")
...@@ -11477,20 +11462,15 @@ ...@@ -11477,20 +11462,15 @@
(define_insn "cgen_intrinsic_cpssub3_h_P0_P1" (define_insn "cgen_intrinsic_cpssub3_h_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3452)) ] 3452))
(set (reg:SI 84) (set (reg:SI 84)
(unspec:SI [ (unspec_volatile:SI [
(match_dup 1)
(match_dup 2)
] 3454))
(set (reg:SI 113)
(unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3455))] ] 3454))]
"CGEN_ENABLE_INSN_P (393)" "CGEN_ENABLE_INSN_P (393)"
"cpssub3.h\\t%0,%1,%2" "cpssub3.h\\t%0,%1,%2"
[(set_attr "may_trap" "no") [(set_attr "may_trap" "no")
...@@ -11503,7 +11483,7 @@ ...@@ -11503,7 +11483,7 @@
(define_insn "cgen_intrinsic_cpsadd3_w_C3" (define_insn "cgen_intrinsic_cpsadd3_w_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3456))] ] 3456))]
...@@ -11519,7 +11499,7 @@ ...@@ -11519,7 +11499,7 @@
(define_insn "cgen_intrinsic_cpsadd3_w_P0_P1" (define_insn "cgen_intrinsic_cpsadd3_w_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3456))] ] 3456))]
...@@ -11535,7 +11515,7 @@ ...@@ -11535,7 +11515,7 @@
(define_insn "cgen_intrinsic_cpsadd3_h_C3" (define_insn "cgen_intrinsic_cpsadd3_h_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3458))] ] 3458))]
...@@ -11551,7 +11531,7 @@ ...@@ -11551,7 +11531,7 @@
(define_insn "cgen_intrinsic_cpsadd3_h_P0_P1" (define_insn "cgen_intrinsic_cpsadd3_h_P0_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3458))] ] 3458))]
...@@ -11731,7 +11711,7 @@ ...@@ -11731,7 +11711,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3218)) ] 3218))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -11767,7 +11747,7 @@ ...@@ -11767,7 +11747,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3220)) ] 3220))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -11803,7 +11783,7 @@ ...@@ -11803,7 +11783,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3222)) ] 3222))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -11839,7 +11819,7 @@ ...@@ -11839,7 +11819,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3224)) ] 3224))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -11875,7 +11855,7 @@ ...@@ -11875,7 +11855,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3226)) ] 3226))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -11911,7 +11891,7 @@ ...@@ -11911,7 +11891,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3228)) ] 3228))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -11947,7 +11927,7 @@ ...@@ -11947,7 +11927,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3230)) ] 3230))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -11983,7 +11963,7 @@ ...@@ -11983,7 +11963,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3232)) ] 3232))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12019,7 +11999,7 @@ ...@@ -12019,7 +11999,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3234)) ] 3234))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12055,7 +12035,7 @@ ...@@ -12055,7 +12035,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3236)) ] 3236))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12091,7 +12071,7 @@ ...@@ -12091,7 +12071,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3238)) ] 3238))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12127,7 +12107,7 @@ ...@@ -12127,7 +12107,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3240)) ] 3240))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12163,7 +12143,7 @@ ...@@ -12163,7 +12143,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3242)) ] 3242))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12199,7 +12179,7 @@ ...@@ -12199,7 +12179,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3244)) ] 3244))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12235,7 +12215,7 @@ ...@@ -12235,7 +12215,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3246)) ] 3246))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12271,7 +12251,7 @@ ...@@ -12271,7 +12251,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3248)) ] 3248))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12307,7 +12287,7 @@ ...@@ -12307,7 +12287,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3250)) ] 3250))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12343,7 +12323,7 @@ ...@@ -12343,7 +12323,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3252)) ] 3252))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12379,7 +12359,7 @@ ...@@ -12379,7 +12359,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3254)) ] 3254))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12415,7 +12395,7 @@ ...@@ -12415,7 +12395,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3256)) ] 3256))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12451,7 +12431,7 @@ ...@@ -12451,7 +12431,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3258)) ] 3258))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12487,7 +12467,7 @@ ...@@ -12487,7 +12467,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3260)) ] 3260))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12523,7 +12503,7 @@ ...@@ -12523,7 +12503,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3262)) ] 3262))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12559,7 +12539,7 @@ ...@@ -12559,7 +12539,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3264)) ] 3264))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12595,7 +12575,7 @@ ...@@ -12595,7 +12575,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3266)) ] 3266))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12631,7 +12611,7 @@ ...@@ -12631,7 +12611,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3268)) ] 3268))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12667,7 +12647,7 @@ ...@@ -12667,7 +12647,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3270)) ] 3270))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12703,7 +12683,7 @@ ...@@ -12703,7 +12683,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3272)) ] 3272))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12739,7 +12719,7 @@ ...@@ -12739,7 +12719,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3274)) ] 3274))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12775,7 +12755,7 @@ ...@@ -12775,7 +12755,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3276)) ] 3276))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12811,7 +12791,7 @@ ...@@ -12811,7 +12791,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3278)) ] 3278))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -12847,7 +12827,7 @@ ...@@ -12847,7 +12827,7 @@
(match_operand:DI 0 "general_operand" "x") (match_operand:DI 0 "general_operand" "x")
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
] 3280)) ] 3280))
(set (reg:SI 114) (set (reg:SI 113)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -13957,7 +13937,7 @@ ...@@ -13957,7 +13937,7 @@
(define_insn "cgen_intrinsic_cpmovhla0_w_P0S" (define_insn "cgen_intrinsic_cpmovhla0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1822))] ] 1822))]
"CGEN_ENABLE_INSN_P (498)" "CGEN_ENABLE_INSN_P (498)"
...@@ -13972,7 +13952,7 @@ ...@@ -13972,7 +13952,7 @@
(define_insn "cgen_intrinsic_cpmovhua0_w_P0S" (define_insn "cgen_intrinsic_cpmovhua0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1824))] ] 1824))]
"CGEN_ENABLE_INSN_P (499)" "CGEN_ENABLE_INSN_P (499)"
...@@ -13987,7 +13967,7 @@ ...@@ -13987,7 +13967,7 @@
(define_insn "cgen_intrinsic_cppackla0_w_P0S" (define_insn "cgen_intrinsic_cppackla0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1826))] ] 1826))]
"CGEN_ENABLE_INSN_P (500)" "CGEN_ENABLE_INSN_P (500)"
...@@ -14002,7 +13982,7 @@ ...@@ -14002,7 +13982,7 @@
(define_insn "cgen_intrinsic_cppackua0_w_P0S" (define_insn "cgen_intrinsic_cppackua0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1828))] ] 1828))]
"CGEN_ENABLE_INSN_P (501)" "CGEN_ENABLE_INSN_P (501)"
...@@ -14017,7 +13997,7 @@ ...@@ -14017,7 +13997,7 @@
(define_insn "cgen_intrinsic_cppackla0_h_P0S" (define_insn "cgen_intrinsic_cppackla0_h_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1830))] ] 1830))]
"CGEN_ENABLE_INSN_P (502)" "CGEN_ENABLE_INSN_P (502)"
...@@ -14032,7 +14012,7 @@ ...@@ -14032,7 +14012,7 @@
(define_insn "cgen_intrinsic_cppackua0_h_P0S" (define_insn "cgen_intrinsic_cppackua0_h_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1832))] ] 1832))]
"CGEN_ENABLE_INSN_P (503)" "CGEN_ENABLE_INSN_P (503)"
...@@ -14047,7 +14027,7 @@ ...@@ -14047,7 +14027,7 @@
(define_insn "cgen_intrinsic_cppacka0_b_P0S" (define_insn "cgen_intrinsic_cppacka0_b_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1834))] ] 1834))]
"CGEN_ENABLE_INSN_P (504)" "CGEN_ENABLE_INSN_P (504)"
...@@ -14062,7 +14042,7 @@ ...@@ -14062,7 +14042,7 @@
(define_insn "cgen_intrinsic_cppacka0u_b_P0S" (define_insn "cgen_intrinsic_cppacka0u_b_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1836))] ] 1836))]
"CGEN_ENABLE_INSN_P (505)" "CGEN_ENABLE_INSN_P (505)"
...@@ -14077,7 +14057,7 @@ ...@@ -14077,7 +14057,7 @@
(define_insn "cgen_intrinsic_cpmovlla0_w_P0S" (define_insn "cgen_intrinsic_cpmovlla0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1838))] ] 1838))]
"CGEN_ENABLE_INSN_P (506)" "CGEN_ENABLE_INSN_P (506)"
...@@ -14092,7 +14072,7 @@ ...@@ -14092,7 +14072,7 @@
(define_insn "cgen_intrinsic_cpmovlua0_w_P0S" (define_insn "cgen_intrinsic_cpmovlua0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1840))] ] 1840))]
"CGEN_ENABLE_INSN_P (507)" "CGEN_ENABLE_INSN_P (507)"
...@@ -14107,7 +14087,7 @@ ...@@ -14107,7 +14087,7 @@
(define_insn "cgen_intrinsic_cpmovula0_w_P0S" (define_insn "cgen_intrinsic_cpmovula0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1842))] ] 1842))]
"CGEN_ENABLE_INSN_P (508)" "CGEN_ENABLE_INSN_P (508)"
...@@ -14122,7 +14102,7 @@ ...@@ -14122,7 +14102,7 @@
(define_insn "cgen_intrinsic_cpmovuua0_w_P0S" (define_insn "cgen_intrinsic_cpmovuua0_w_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1844))] ] 1844))]
"CGEN_ENABLE_INSN_P (509)" "CGEN_ENABLE_INSN_P (509)"
...@@ -14137,7 +14117,7 @@ ...@@ -14137,7 +14117,7 @@
(define_insn "cgen_intrinsic_cpmovla0_h_P0S" (define_insn "cgen_intrinsic_cpmovla0_h_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1846))] ] 1846))]
"CGEN_ENABLE_INSN_P (510)" "CGEN_ENABLE_INSN_P (510)"
...@@ -14152,7 +14132,7 @@ ...@@ -14152,7 +14132,7 @@
(define_insn "cgen_intrinsic_cpmovua0_h_P0S" (define_insn "cgen_intrinsic_cpmovua0_h_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1848))] ] 1848))]
"CGEN_ENABLE_INSN_P (511)" "CGEN_ENABLE_INSN_P (511)"
...@@ -14167,7 +14147,7 @@ ...@@ -14167,7 +14147,7 @@
(define_insn "cgen_intrinsic_cpmova0_b_P0S" (define_insn "cgen_intrinsic_cpmova0_b_P0S"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 1850))] ] 1850))]
"CGEN_ENABLE_INSN_P (512)" "CGEN_ENABLE_INSN_P (512)"
...@@ -15967,7 +15947,7 @@ ...@@ -15967,7 +15947,7 @@
(define_insn "cgen_intrinsic_cpmovfrcc_C3" (define_insn "cgen_intrinsic_cpmovfrcc_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 3384))] ] 3384))]
"CGEN_ENABLE_INSN_P (580)" "CGEN_ENABLE_INSN_P (580)"
...@@ -15982,7 +15962,7 @@ ...@@ -15982,7 +15962,7 @@
(define_insn "cgen_intrinsic_cpmovfrcc_P0S_P1" (define_insn "cgen_intrinsic_cpmovfrcc_P0S_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 3384))] ] 3384))]
"CGEN_ENABLE_INSN_P (581)" "CGEN_ENABLE_INSN_P (581)"
...@@ -15997,7 +15977,7 @@ ...@@ -15997,7 +15977,7 @@
(define_insn "cgen_intrinsic_cpmovfrcsar1_C3" (define_insn "cgen_intrinsic_cpmovfrcsar1_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 3386))] ] 3386))]
"CGEN_ENABLE_INSN_P (582)" "CGEN_ENABLE_INSN_P (582)"
...@@ -16012,7 +15992,7 @@ ...@@ -16012,7 +15992,7 @@
(define_insn "cgen_intrinsic_cpmovfrcsar1_P0S_P1" (define_insn "cgen_intrinsic_cpmovfrcsar1_P0S_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 3386))] ] 3386))]
"CGEN_ENABLE_INSN_P (583)" "CGEN_ENABLE_INSN_P (583)"
...@@ -16027,7 +16007,7 @@ ...@@ -16027,7 +16007,7 @@
(define_insn "cgen_intrinsic_cpmovfrcsar0_C3" (define_insn "cgen_intrinsic_cpmovfrcsar0_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 3388))] ] 3388))]
"CGEN_ENABLE_INSN_P (584)" "CGEN_ENABLE_INSN_P (584)"
...@@ -16042,7 +16022,7 @@ ...@@ -16042,7 +16022,7 @@
(define_insn "cgen_intrinsic_cpmovfrcsar0_P0S_P1" (define_insn "cgen_intrinsic_cpmovfrcsar0_P0S_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(const_int 0) (const_int 0)
] 3388))] ] 3388))]
"CGEN_ENABLE_INSN_P (585)" "CGEN_ENABLE_INSN_P (585)"
...@@ -16627,7 +16607,7 @@ ...@@ -16627,7 +16607,7 @@
(define_insn "cgen_intrinsic_cpccadd_b_C3" (define_insn "cgen_intrinsic_cpccadd_b_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "0") (match_operand:DI 1 "general_operand" "0")
] 3354))] ] 3354))]
"CGEN_ENABLE_INSN_P (624)" "CGEN_ENABLE_INSN_P (624)"
...@@ -16642,7 +16622,7 @@ ...@@ -16642,7 +16622,7 @@
(define_insn "cgen_intrinsic_cpccadd_b_P0S_P1" (define_insn "cgen_intrinsic_cpccadd_b_P0S_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "0") (match_operand:DI 1 "general_operand" "0")
] 3354))] ] 3354))]
"CGEN_ENABLE_INSN_P (625)" "CGEN_ENABLE_INSN_P (625)"
...@@ -17017,7 +16997,7 @@ ...@@ -17017,7 +16997,7 @@
(define_insn "cgen_intrinsic_cpfsftbs1_C3" (define_insn "cgen_intrinsic_cpfsftbs1_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3524))] ] 3524))]
...@@ -17033,7 +17013,7 @@ ...@@ -17033,7 +17013,7 @@
(define_insn "cgen_intrinsic_cpfsftbs1_P0S_P1" (define_insn "cgen_intrinsic_cpfsftbs1_P0S_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3524))] ] 3524))]
...@@ -17049,7 +17029,7 @@ ...@@ -17049,7 +17029,7 @@
(define_insn "cgen_intrinsic_cpfsftbs0_C3" (define_insn "cgen_intrinsic_cpfsftbs0_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3526))] ] 3526))]
...@@ -17065,7 +17045,7 @@ ...@@ -17065,7 +17045,7 @@
(define_insn "cgen_intrinsic_cpfsftbs0_P0S_P1" (define_insn "cgen_intrinsic_cpfsftbs0_P0S_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3526))] ] 3526))]
...@@ -17081,7 +17061,7 @@ ...@@ -17081,7 +17061,7 @@
(define_insn "cgen_intrinsic_cpsel_C3" (define_insn "cgen_intrinsic_cpsel_C3"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3530))] ] 3530))]
...@@ -17097,7 +17077,7 @@ ...@@ -17097,7 +17077,7 @@
(define_insn "cgen_intrinsic_cpsel_P0S_P1" (define_insn "cgen_intrinsic_cpsel_P0S_P1"
[(set (match_operand:DI 0 "nonimmediate_operand" "=x") [(set (match_operand:DI 0 "nonimmediate_operand" "=x")
(unspec:DI [ (unspec_volatile:DI [
(match_operand:DI 1 "general_operand" "x") (match_operand:DI 1 "general_operand" "x")
(match_operand:DI 2 "general_operand" "x") (match_operand:DI 2 "general_operand" "x")
] 3530))] ] 3530))]
...@@ -17627,7 +17607,7 @@ ...@@ -17627,7 +17607,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3558)) ] 3558))
(set (reg:SI 115) (set (reg:SI 114)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -17656,7 +17636,7 @@ ...@@ -17656,7 +17636,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3562)) ] 3562))
(set (reg:SI 115) (set (reg:SI 114)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -18800,7 +18780,7 @@ ...@@ -18800,7 +18780,7 @@
(reg:SI 41) (reg:SI 41)
(reg:SI 40) (reg:SI 40)
] 3724)) ] 3724))
(set (reg:SI 116) (set (reg:SI 115)
(unspec:SI [ (unspec:SI [
(reg:SI 41) (reg:SI 41)
(reg:SI 40) (reg:SI 40)
...@@ -18826,7 +18806,7 @@ ...@@ -18826,7 +18806,7 @@
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
] 3728)) ] 3728))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -18836,7 +18816,7 @@ ...@@ -18836,7 +18816,7 @@
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
] 3730)) ] 3730))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -18862,7 +18842,7 @@ ...@@ -18862,7 +18842,7 @@
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
] 3734)) ] 3734))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -18872,7 +18852,7 @@ ...@@ -18872,7 +18852,7 @@
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
] 3736)) ] 3736))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -18902,7 +18882,7 @@ ...@@ -18902,7 +18882,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3740)) ] 3740))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -18916,7 +18896,7 @@ ...@@ -18916,7 +18896,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3742)) ] 3742))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -18948,7 +18928,7 @@ ...@@ -18948,7 +18928,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3746)) ] 3746))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -18962,7 +18942,7 @@ ...@@ -18962,7 +18942,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3748)) ] 3748))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -18987,7 +18967,7 @@ ...@@ -18987,7 +18967,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3750)) ] 3750))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19001,7 +18981,7 @@ ...@@ -19001,7 +18981,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3752)) ] 3752))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19026,7 +19006,7 @@ ...@@ -19026,7 +19006,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3754)) ] 3754))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19040,7 +19020,7 @@ ...@@ -19040,7 +19020,7 @@
(reg:SI 24) (reg:SI 24)
(reg:SI 23) (reg:SI 23)
] 3756)) ] 3756))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19068,7 +19048,7 @@ ...@@ -19068,7 +19048,7 @@
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3760)) ] 3760))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -19078,7 +19058,7 @@ ...@@ -19078,7 +19058,7 @@
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3762)) ] 3762))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -19104,7 +19084,7 @@ ...@@ -19104,7 +19084,7 @@
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3766)) ] 3766))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -19114,7 +19094,7 @@ ...@@ -19114,7 +19094,7 @@
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
] 3768)) ] 3768))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 1) (match_dup 1)
(match_dup 2) (match_dup 2)
...@@ -19135,7 +19115,7 @@ ...@@ -19135,7 +19115,7 @@
(match_operand:SI 0 "general_operand" "r") (match_operand:SI 0 "general_operand" "r")
(match_operand:SI 1 "general_operand" "r") (match_operand:SI 1 "general_operand" "r")
] 3770)) ] 3770))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19145,7 +19125,7 @@ ...@@ -19145,7 +19125,7 @@
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
] 3772)) ] 3772))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19166,7 +19146,7 @@ ...@@ -19166,7 +19146,7 @@
(match_operand:SI 0 "general_operand" "r") (match_operand:SI 0 "general_operand" "r")
(match_operand:SI 1 "general_operand" "r") (match_operand:SI 1 "general_operand" "r")
] 3774)) ] 3774))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19176,7 +19156,7 @@ ...@@ -19176,7 +19156,7 @@
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
] 3776)) ] 3776))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19528,7 +19508,7 @@ ...@@ -19528,7 +19508,7 @@
(unspec:SI [ (unspec:SI [
(match_operand:SI 0 "general_operand" "r") (match_operand:SI 0 "general_operand" "r")
] 3822)) ] 3822))
(set (reg:SI 117) (set (reg:SI 116)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
] 3823))] ] 3823))]
...@@ -19547,7 +19527,7 @@ ...@@ -19547,7 +19527,7 @@
(unspec:SI [ (unspec:SI [
(match_operand:SI 0 "general_operand" "r") (match_operand:SI 0 "general_operand" "r")
] 3824)) ] 3824))
(set (reg:SI 118) (set (reg:SI 117)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
] 3825))] ] 3825))]
...@@ -19566,7 +19546,7 @@ ...@@ -19566,7 +19546,7 @@
(unspec:SI [ (unspec:SI [
(match_operand:SI 0 "general_operand" "r") (match_operand:SI 0 "general_operand" "r")
] 3826)) ] 3826))
(set (reg:SI 115) (set (reg:SI 114)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
] 3827))] ] 3827))]
...@@ -19587,7 +19567,7 @@ ...@@ -19587,7 +19567,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3828)) ] 3828))
(set (reg:SI 119) (set (reg:SI 118)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -19599,7 +19579,7 @@ ...@@ -19599,7 +19579,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3830)) ] 3830))
(set (reg:SI 120) (set (reg:SI 119)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -19611,7 +19591,7 @@ ...@@ -19611,7 +19591,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3832)) ] 3832))
(set (reg:SI 121) (set (reg:SI 120)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -19635,7 +19615,7 @@ ...@@ -19635,7 +19615,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3834)) ] 3834))
(set (reg:SI 119) (set (reg:SI 118)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19649,7 +19629,7 @@ ...@@ -19649,7 +19629,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3836)) ] 3836))
(set (reg:SI 120) (set (reg:SI 119)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19663,7 +19643,7 @@ ...@@ -19663,7 +19643,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3838)) ] 3838))
(set (reg:SI 121) (set (reg:SI 120)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(match_dup 1) (match_dup 1)
...@@ -19710,7 +19690,7 @@ ...@@ -19710,7 +19690,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3844)) ] 3844))
(set (reg:SI 115) (set (reg:SI 114)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -19779,7 +19759,7 @@ ...@@ -19779,7 +19759,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3856)) ] 3856))
(set (reg:SI 115) (set (reg:SI 114)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -19811,7 +19791,7 @@ ...@@ -19811,7 +19791,7 @@
(reg:SI 32) (reg:SI 32)
(reg:SI 42) (reg:SI 42)
] 3852)) ] 3852))
(set (reg:SI 115) (set (reg:SI 114)
(unspec:SI [ (unspec:SI [
(match_dup 0) (match_dup 0)
(reg:SI 32) (reg:SI 32)
...@@ -20023,7 +20003,7 @@ ...@@ -20023,7 +20003,7 @@
(define_insn "cgen_intrinsic_fsft" (define_insn "cgen_intrinsic_fsft"
[(set (match_operand:SI 0 "nonimmediate_operand" "=r") [(set (match_operand:SI 0 "nonimmediate_operand" "=r")
(unspec:SI [ (unspec_volatile:SI [
(match_operand:SI 1 "general_operand" "0") (match_operand:SI 1 "general_operand" "0")
(match_operand:SI 2 "general_operand" "r") (match_operand:SI 2 "general_operand" "r")
(reg:SI 18) (reg:SI 18)
...@@ -20609,15 +20589,10 @@ ...@@ -20609,15 +20589,10 @@
(define_insn "cgen_intrinsic_ssarb" (define_insn "cgen_intrinsic_ssarb"
[(set (reg:SI 18) [(set (reg:SI 18)
(unspec:SI [ (unspec_volatile:SI [
(match_operand:SI 0 "cgen_h_sint_2a1_immediate" "") (match_operand:SI 0 "cgen_h_sint_2a1_immediate" "")
(match_operand:SI 1 "general_operand" "r") (match_operand:SI 1 "general_operand" "r")
] 3950)) ] 3950))]
(set (reg:SI 122)
(unspec:SI [
(match_dup 0)
(match_dup 1)
] 3951))]
"CGEN_ENABLE_INSN_P (834)" "CGEN_ENABLE_INSN_P (834)"
"ssarb\\t%0(%1)" "ssarb\\t%0(%1)"
[(set_attr "may_trap" "no") [(set_attr "may_trap" "no")
......
...@@ -1379,7 +1379,7 @@ ...@@ -1379,7 +1379,7 @@
; Shift amount manipulation instructions. ; Shift amount manipulation instructions.
(dnci ssarb "set sar to bytes" ((STALL SSARB)) (dnci ssarb "set sar to bytes" ((STALL SSARB) VOLATILE)
"ssarb $udisp2($rm)" "ssarb $udisp2($rm)"
(+ MAJ_1 (f-4 0) (f-5 0) udisp2 rm (f-sub4 12)) (+ MAJ_1 (f-4 0) (f-5 0) udisp2 rm (f-sub4 12))
(if (c-call BI "big_endian_p") (if (c-call BI "big_endian_p")
...@@ -1676,7 +1676,7 @@ ...@@ -1676,7 +1676,7 @@
((mep (unit u-use-gpr (in usereg rn)) ((mep (unit u-use-gpr (in usereg rn))
(unit u-exec)))) (unit u-exec))))
(dnci fsft "field shift" ((STALL FSFT)) (dnci fsft "field shift" ((STALL FSFT) VOLATILE)
"fsft $rn,$rm" "fsft $rn,$rm"
(+ MAJ_2 rn rm (f-sub4 15)) (+ MAJ_2 rn rm (f-sub4 15))
(sequence ((DI temp) (QI shamt)) (sequence ((DI temp) (QI shamt))
......
...@@ -5,14 +5,14 @@ ...@@ -5,14 +5,14 @@
#ifdef WANT_GCC_DECLARATIONS #ifdef WANT_GCC_DECLARATIONS
#define FIRST_SHADOW_REGISTER 113 #define FIRST_SHADOW_REGISTER 113
#define LAST_SHADOW_REGISTER 122 #define LAST_SHADOW_REGISTER 120
#define FIXED_SHADOW_REGISTERS \ #define FIXED_SHADOW_REGISTERS \
1, 1, 1, 1, 1, 1, 1, 1, 1, 1 1, 1, 1, 1, 1, 1, 1, 1
#define CALL_USED_SHADOW_REGISTERS FIXED_SHADOW_REGISTERS #define CALL_USED_SHADOW_REGISTERS FIXED_SHADOW_REGISTERS
#define SHADOW_REG_ALLOC_ORDER \ #define SHADOW_REG_ALLOC_ORDER \
113, 114, 115, 116, 117, 118, 119, 120, 121, 122 113, 114, 115, 116, 117, 118, 119, 120
#define SHADOW_REGISTER_NAMES \ #define SHADOW_REGISTER_NAMES \
"$shadow84", "$shadow81", "$shadow17", "$shadow40", "$shadow24", "$shadow23", "$shadow22", "$shadow21", "$shadow20", "$shadow18" "$shadow81", "$shadow17", "$shadow40", "$shadow24", "$shadow23", "$shadow22", "$shadow21", "$shadow20"
......
...@@ -597,7 +597,7 @@ ...@@ -597,7 +597,7 @@
; 1111 100 ooooo 0111 00001 qqqqq ppppp 0 cpsel =croc,crqc,crpc (c3_1) ; 1111 100 ooooo 0111 00001 qqqqq ppppp 0 cpsel =croc,crqc,crpc (c3_1)
(dni cpsel_C3 "cpsel $croc,$crqc,$crpc C3" (dni cpsel_C3 "cpsel $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpsel $croc,$crqc,$crpc" "cpsel $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
(f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -621,7 +621,7 @@ ...@@ -621,7 +621,7 @@
; 1111 110 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs0 =croc,crqc,crpc (c3_1) ; 1111 110 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs0 =croc,crqc,crpc (c3_1)
(dni cpfsftbs0_C3 "cpfsftbs0 $croc,$crqc,$crpc C3" (dni cpfsftbs0_C3 "cpfsftbs0 $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpfsftbs0 $croc,$crqc,$crpc" "cpfsftbs0 $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
(f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -633,7 +633,7 @@ ...@@ -633,7 +633,7 @@
; 1111 111 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs1 =croc,crqc,crpc (c3_1) ; 1111 111 ooooo 0111 00001 qqqqq ppppp 0 cpfsftbs1 =croc,crqc,crpc (c3_1)
(dni cpfsftbs1_C3 "cpfsftbs1 $croc,$crqc,$crpc C3" (dni cpfsftbs1_C3 "cpfsftbs1 $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpfsftbs1 $croc,$crqc,$crpc" "cpfsftbs1 $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
(f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x1) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -1005,7 +1005,7 @@ ...@@ -1005,7 +1005,7 @@
; 1111 010 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.h =croc,crqc,crpc (c3_1) ; 1111 010 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.h =croc,crqc,crpc (c3_1)
(dni cpsla3_h_C3 "cpsla3.h $croc,$crqc,$crpc C3" (dni cpsla3_h_C3 "cpsla3.h $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpsla3.h $croc,$crqc,$crpc" "cpsla3.h $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
(f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -1017,7 +1017,7 @@ ...@@ -1017,7 +1017,7 @@
; 1111 100 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.w =croc,crqc,crpc (c3_1) ; 1111 100 ooooo 0111 00111 qqqqq ppppp 0 cpsla3.w =croc,crqc,crpc (c3_1)
(dni cpsla3_w_C3 "cpsla3.w $croc,$crqc,$crpc C3" (dni cpsla3_w_C3 "cpsla3.w $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpsla3.w $croc,$crqc,$crpc" "cpsla3.w $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x4) croc (f-sub4 7)
(f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x7) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -1029,7 +1029,7 @@ ...@@ -1029,7 +1029,7 @@
; 1111 010 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.h =croc,crqc,crpc (c3_1) ; 1111 010 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.h =croc,crqc,crpc (c3_1)
(dni cpsadd3_h_C3 "cpsadd3.h $croc,$crqc,$crpc C3" (dni cpsadd3_h_C3 "cpsadd3.h $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpsadd3.h $croc,$crqc,$crpc" "cpsadd3.h $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x2) croc (f-sub4 7)
(f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -1041,7 +1041,7 @@ ...@@ -1041,7 +1041,7 @@
; 1111 011 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.w =croc,crqc,crpc (c3_1) ; 1111 011 ooooo 0111 01000 qqqqq ppppp 0 cpsadd3.w =croc,crqc,crpc (c3_1)
(dni cpsadd3_w_C3 "cpsadd3.w $croc,$crqc,$crpc C3" (dni cpsadd3_w_C3 "cpsadd3.w $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpsadd3.w $croc,$crqc,$crpc" "cpsadd3.w $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x3) croc (f-sub4 7)
(f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -1053,7 +1053,7 @@ ...@@ -1053,7 +1053,7 @@
; 1111 110 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.h =croc,crqc,crpc (c3_1) ; 1111 110 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.h =croc,crqc,crpc (c3_1)
(dni cpssub3_h_C3 "cpssub3.h $croc,$crqc,$crpc C3" (dni cpssub3_h_C3 "cpssub3.h $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpssub3.h $croc,$crqc,$crpc" "cpssub3.h $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x6) croc (f-sub4 7)
(f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -1066,7 +1066,7 @@ ...@@ -1066,7 +1066,7 @@
; 1111 111 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.w =croc,crqc,crpc (c3_1) ; 1111 111 ooooo 0111 01000 qqqqq ppppp 0 cpssub3.w =croc,crqc,crpc (c3_1)
(dni cpssub3_w_C3 "cpssub3.w $croc,$crqc,$crpc C3" (dni cpssub3_w_C3 "cpssub3.w $croc,$crqc,$crpc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpssub3.w $croc,$crqc,$crpc" "cpssub3.w $croc,$crqc,$crpc"
(+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x7) croc (f-sub4 7)
(f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x8) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -1427,7 +1427,7 @@ ...@@ -1427,7 +1427,7 @@
; 1111 000 ooooo 0111 10000 00000 00000 0 cpmovfrcsar0 =croc (c3_1) ; 1111 000 ooooo 0111 10000 00000 00000 0 cpmovfrcsar0 =croc (c3_1)
(dni cpmovfrcsar0_C3 "cpmovfrcsar0 $croc C3" (dni cpmovfrcsar0_C3 "cpmovfrcsar0 $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpmovfrcsar0 $croc" "cpmovfrcsar0 $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x0) )
...@@ -1439,7 +1439,7 @@ ...@@ -1439,7 +1439,7 @@
; 1111 000 ooooo 0111 10000 00000 01111 0 cpmovfrcsar1 =croc (c3_1) ; 1111 000 ooooo 0111 10000 00000 01111 0 cpmovfrcsar1 =croc (c3_1)
(dni cpmovfrcsar1_C3 "cpmovfrcsar1 $croc C3" (dni cpmovfrcsar1_C3 "cpmovfrcsar1 $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpmovfrcsar1 $croc" "cpmovfrcsar1 $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #xf) (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #xf) (f-ivc2-1u31 #x0) )
...@@ -1451,7 +1451,7 @@ ...@@ -1451,7 +1451,7 @@
; 1111 000 ooooo 0111 10000 00000 00001 0 cpmovfrcc =croc (c3_1) ; 1111 000 ooooo 0111 10000 00000 00001 0 cpmovfrcc =croc (c3_1)
(dni cpmovfrcc_C3 "cpmovfrcc $croc C3" (dni cpmovfrcc_C3 "cpmovfrcc $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpmovfrcc $croc" "cpmovfrcc $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x1) (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x10) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x1) (f-ivc2-1u31 #x0) )
...@@ -1643,7 +1643,7 @@ ...@@ -1643,7 +1643,7 @@
; 1111 000 ooooo 0111 10001 qqqqq 01100 0 cpccadd.b +crqc (c3_1) ; 1111 000 ooooo 0111 10001 qqqqq 01100 0 cpccadd.b +crqc (c3_1)
(dni cpccadd_b_C3 "cpccadd.b $crqc C3" (dni cpccadd_b_C3 "cpccadd.b $crqc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY) VOLATILE)
"cpccadd.b $crqc" "cpccadd.b $crqc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xc) (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x11) crqc (f-ivc2-5u26 #xc) (f-ivc2-1u31 #x0) )
...@@ -2664,7 +2664,7 @@ ...@@ -2664,7 +2664,7 @@
; 1111 01xx iiii 0111 10111 qqqqq ppppp 0 cpslai3.h =crqc,crpc,imm4p8 (c3_imm) ; 1111 01xx iiii 0111 10111 qqqqq ppppp 0 cpslai3.h =crqc,crpc,imm4p8 (c3_imm)
(dni cpslai3_h_C3 "cpslai3.h $crqc,$crpc,imm4p8 C3" (dni cpslai3_h_C3 "cpslai3.h $crqc,$crpc,imm4p8 C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpslai3.h $crqc,$crpc,$imm4p8" "cpslai3.h $crqc,$crpc,$imm4p8"
(+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7) (+ MAJ_15 ivc-x-6-2 (f-ivc2-2u4 #x1) imm4p8 (f-sub4 7)
(f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -2676,7 +2676,7 @@ ...@@ -2676,7 +2676,7 @@
; 1111 10xi iiii 0111 10111 qqqqq ppppp 0 cpslai3.w =crqc,crpc,imm5p7 (c3_imm) ; 1111 10xi iiii 0111 10111 qqqqq ppppp 0 cpslai3.w =crqc,crpc,imm5p7 (c3_imm)
(dni cpslai3_w_C3 "cpslai3.w $crqc,$crpc,imm5p7 C3" (dni cpslai3_w_C3 "cpslai3.w $crqc,$crpc,imm5p7 C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpslai3.w $crqc,$crpc,$imm5p7" "cpslai3.w $crqc,$crpc,$imm5p7"
(+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7) (+ MAJ_15 ivc-x-6-1 (f-ivc2-2u4 #x2) imm5p7 (f-sub4 7)
(f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) ) (f-ivc2-5u16 #x17) crqc crpc (f-ivc2-1u31 #x0) )
...@@ -3316,7 +3316,7 @@ ...@@ -3316,7 +3316,7 @@
; 1111 000 ooooo 0111 00100 00000 00000 1 cpmova1.b =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 00000 1 cpmova1.b =croc (c3_1)
(dni cpmova1_b_C3 "cpmova1.b $croc C3" (dni cpmova1_b_C3 "cpmova1.b $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
"cpmova1.b $croc" "cpmova1.b $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x0) (f-ivc2-1u31 #x1) )
...@@ -3328,7 +3328,7 @@ ...@@ -3328,7 +3328,7 @@
; 1111 000 ooooo 0111 00100 00000 00010 1 cpmovua1.h =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 00010 1 cpmovua1.h =croc (c3_1)
(dni cpmovua1_h_C3 "cpmovua1.h $croc C3" (dni cpmovua1_h_C3 "cpmovua1.h $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpmovua1.h $croc" "cpmovua1.h $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x2) (f-ivc2-1u31 #x1) )
...@@ -3340,7 +3340,7 @@ ...@@ -3340,7 +3340,7 @@
; 1111 000 ooooo 0111 00100 00000 00011 1 cpmovla1.h =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 00011 1 cpmovla1.h =croc (c3_1)
(dni cpmovla1_h_C3 "cpmovla1.h $croc C3" (dni cpmovla1_h_C3 "cpmovla1.h $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpmovla1.h $croc" "cpmovla1.h $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x3) (f-ivc2-1u31 #x1) )
...@@ -3352,7 +3352,7 @@ ...@@ -3352,7 +3352,7 @@
; 1111 000 ooooo 0111 00100 00000 00100 1 cpmovuua1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 00100 1 cpmovuua1.w =croc (c3_1)
(dni cpmovuua1_w_C3 "cpmovuua1.w $croc C3" (dni cpmovuua1_w_C3 "cpmovuua1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovuua1.w $croc" "cpmovuua1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x4) (f-ivc2-1u31 #x1) )
...@@ -3364,7 +3364,7 @@ ...@@ -3364,7 +3364,7 @@
; 1111 000 ooooo 0111 00100 00000 00101 1 cpmovula1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 00101 1 cpmovula1.w =croc (c3_1)
(dni cpmovula1_w_C3 "cpmovula1.w $croc C3" (dni cpmovula1_w_C3 "cpmovula1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovula1.w $croc" "cpmovula1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x5) (f-ivc2-1u31 #x1) )
...@@ -3376,7 +3376,7 @@ ...@@ -3376,7 +3376,7 @@
; 1111 000 ooooo 0111 00100 00000 00110 1 cpmovlua1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 00110 1 cpmovlua1.w =croc (c3_1)
(dni cpmovlua1_w_C3 "cpmovlua1.w $croc C3" (dni cpmovlua1_w_C3 "cpmovlua1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovlua1.w $croc" "cpmovlua1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x6) (f-ivc2-1u31 #x1) )
...@@ -3388,7 +3388,7 @@ ...@@ -3388,7 +3388,7 @@
; 1111 000 ooooo 0111 00100 00000 00111 1 cpmovlla1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 00111 1 cpmovlla1.w =croc (c3_1)
(dni cpmovlla1_w_C3 "cpmovlla1.w $croc C3" (dni cpmovlla1_w_C3 "cpmovlla1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovlla1.w $croc" "cpmovlla1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x7) (f-ivc2-1u31 #x1) )
...@@ -3400,7 +3400,7 @@ ...@@ -3400,7 +3400,7 @@
; 1111 000 ooooo 0111 00100 00000 10000 1 cppacka1u.b =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10000 1 cppacka1u.b =croc (c3_1)
(dni cppacka1u_b_C3 "cppacka1u.b $croc C3" (dni cppacka1u_b_C3 "cppacka1u.b $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE)
"cppacka1u.b $croc" "cppacka1u.b $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x10) (f-ivc2-1u31 #x1) )
...@@ -3412,7 +3412,7 @@ ...@@ -3412,7 +3412,7 @@
; 1111 000 ooooo 0111 00100 00000 10001 1 cppacka1.b =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10001 1 cppacka1.b =croc (c3_1)
(dni cppacka1_b_C3 "cppacka1.b $croc C3" (dni cppacka1_b_C3 "cppacka1.b $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
"cppacka1.b $croc" "cppacka1.b $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x11) (f-ivc2-1u31 #x1) )
...@@ -3424,7 +3424,7 @@ ...@@ -3424,7 +3424,7 @@
; 1111 000 ooooo 0111 00100 00000 10010 1 cppackua1.h =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10010 1 cppackua1.h =croc (c3_1)
(dni cppackua1_h_C3 "cppackua1.h $croc C3" (dni cppackua1_h_C3 "cppackua1.h $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cppackua1.h $croc" "cppackua1.h $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x12) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x12) (f-ivc2-1u31 #x1) )
...@@ -3436,7 +3436,7 @@ ...@@ -3436,7 +3436,7 @@
; 1111 000 ooooo 0111 00100 00000 10011 1 cppackla1.h =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10011 1 cppackla1.h =croc (c3_1)
(dni cppackla1_h_C3 "cppackla1.h $croc C3" (dni cppackla1_h_C3 "cppackla1.h $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cppackla1.h $croc" "cppackla1.h $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x13) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x13) (f-ivc2-1u31 #x1) )
...@@ -3448,7 +3448,7 @@ ...@@ -3448,7 +3448,7 @@
; 1111 000 ooooo 0111 00100 00000 10100 1 cppackua1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10100 1 cppackua1.w =croc (c3_1)
(dni cppackua1_w_C3 "cppackua1.w $croc C3" (dni cppackua1_w_C3 "cppackua1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cppackua1.w $croc" "cppackua1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x14) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x14) (f-ivc2-1u31 #x1) )
...@@ -3460,7 +3460,7 @@ ...@@ -3460,7 +3460,7 @@
; 1111 000 ooooo 0111 00100 00000 10101 1 cppackla1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10101 1 cppackla1.w =croc (c3_1)
(dni cppackla1_w_C3 "cppackla1.w $croc C3" (dni cppackla1_w_C3 "cppackla1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cppackla1.w $croc" "cppackla1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x15) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x15) (f-ivc2-1u31 #x1) )
...@@ -3472,7 +3472,7 @@ ...@@ -3472,7 +3472,7 @@
; 1111 000 ooooo 0111 00100 00000 10110 1 cpmovhua1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10110 1 cpmovhua1.w =croc (c3_1)
(dni cpmovhua1_w_C3 "cpmovhua1.w $croc C3" (dni cpmovhua1_w_C3 "cpmovhua1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovhua1.w $croc" "cpmovhua1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x16) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x16) (f-ivc2-1u31 #x1) )
...@@ -3484,7 +3484,7 @@ ...@@ -3484,7 +3484,7 @@
; 1111 000 ooooo 0111 00100 00000 10111 1 cpmovhla1.w =croc (c3_1) ; 1111 000 ooooo 0111 00100 00000 10111 1 cpmovhla1.w =croc (c3_1)
(dni cpmovhla1_w_C3 "cpmovhla1.w $croc C3" (dni cpmovhla1_w_C3 "cpmovhla1.w $croc C3"
(OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-c3-isa (SLOTS C3) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovhla1.w $croc" "cpmovhla1.w $croc"
(+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7) (+ MAJ_15 (f-ivc2-3u4 #x0) croc (f-sub4 7)
(f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x17) (f-ivc2-1u31 #x1) ) (f-ivc2-5u16 #x4) (f-ivc2-5u21 #x0) (f-ivc2-5u26 #x17) (f-ivc2-1u31 #x1) )
...@@ -4530,7 +4530,7 @@ ...@@ -4530,7 +4530,7 @@
; 00100 qqqqq ppppp ooooo cpsel =crop,crqp,crpp (p0_1) ; 00100 qqqqq ppppp ooooo cpsel =crop,crqp,crpp (p0_1)
(dni cpsel_P0S_P1 "cpsel $crop,$crqp,$crpp Pn" (dni cpsel_P0S_P1 "cpsel $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpsel") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpsel $crop,$crqp,$crpp" "cpsel $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x4) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x4) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -4541,7 +4541,7 @@ ...@@ -4541,7 +4541,7 @@
; 01100 qqqqq ppppp ooooo cpfsftbs0 =crop,crqp,crpp (p0_1) ; 01100 qqqqq ppppp ooooo cpfsftbs0 =crop,crqp,crpp (p0_1)
(dni cpfsftbs0_P0S_P1 "cpfsftbs0 $crop,$crqp,$crpp Pn" (dni cpfsftbs0_P0S_P1 "cpfsftbs0 $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpfsftbs0 $crop,$crqp,$crpp" "cpfsftbs0 $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xc) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xc) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -4552,7 +4552,7 @@ ...@@ -4552,7 +4552,7 @@
; 01101 qqqqq ppppp ooooo cpfsftbs1 =crop,crqp,crpp (p0_1) ; 01101 qqqqq ppppp ooooo cpfsftbs1 =crop,crqp,crpp (p0_1)
(dni cpfsftbs1_P0S_P1 "cpfsftbs1 $crop,$crqp,$crpp Pn" (dni cpfsftbs1_P0S_P1 "cpfsftbs1 $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpfsftbs1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpfsftbs1 $crop,$crqp,$crpp" "cpfsftbs1 $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xd) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #xd) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -4695,7 +4695,7 @@ ...@@ -4695,7 +4695,7 @@
; 10000 qqqqq 01100 00000 cpccadd.b +crqp (p0_1) ; 10000 qqqqq 01100 00000 cpccadd.b +crqp (p0_1)
(dni cpccadd_b_P0S_P1 "cpccadd.b $crqp Pn" (dni cpccadd_b_P0S_P1 "cpccadd.b $crqp Pn"
(OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY)) (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpccadd_b") (CPTYPE V8QI) (CRET FIRSTCOPY) VOLATILE)
"cpccadd.b $crqp" "cpccadd.b $crqp"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xc) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x10) crqp (f-ivc2-5u18 #xc) (f-ivc2-5u23 #x0) (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -4915,7 +4915,7 @@ ...@@ -4915,7 +4915,7 @@
; 10001 00000 00000 ooooo cpmovfrcsar0 =crop (p0_1) ; 10001 00000 00000 ooooo cpmovfrcsar0 =crop (p0_1)
(dni cpmovfrcsar0_P0S_P1 "cpmovfrcsar0 $crop Pn" (dni cpmovfrcsar0_P0S_P1 "cpmovfrcsar0 $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar0") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpmovfrcsar0 $crop" "cpmovfrcsar0 $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x0) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -4926,7 +4926,7 @@ ...@@ -4926,7 +4926,7 @@
; 10001 00000 01111 ooooo cpmovfrcsar1 =crop (p0_1) ; 10001 00000 01111 ooooo cpmovfrcsar1 =crop (p0_1)
(dni cpmovfrcsar1_P0S_P1 "cpmovfrcsar1 $crop Pn" (dni cpmovfrcsar1_P0S_P1 "cpmovfrcsar1 $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcsar1") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpmovfrcsar1 $crop" "cpmovfrcsar1 $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -4937,7 +4937,7 @@ ...@@ -4937,7 +4937,7 @@
; 10001 00000 00001 ooooo cpmovfrcc =crop (p0_1) ; 10001 00000 00001 ooooo cpmovfrcc =crop (p0_1)
(dni cpmovfrcc_P0S_P1 "cpmovfrcc $crop Pn" (dni cpmovfrcc_P0S_P1 "cpmovfrcc $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-p1-isa (SLOTS P0S,P1) (INTRINSIC "cpmovfrcc") (CPTYPE CP_DATA_BUS_INT) (CRET FIRST) VOLATILE)
"cpmovfrcc $crop" "cpmovfrcc $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x11) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5654,7 +5654,7 @@ ...@@ -5654,7 +5654,7 @@
; 11001 00000 00001 ooooo cpmova0.b =crop (p0_1) ; 11001 00000 00001 ooooo cpmova0.b =crop (p0_1)
(dni cpmova0_b_P0S "cpmova0.b $crop Pn" (dni cpmova0_b_P0S "cpmova0.b $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmova0_b") (CPTYPE V8QI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmova0_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
"cpmova0.b $crop" "cpmova0.b $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5665,7 +5665,7 @@ ...@@ -5665,7 +5665,7 @@
; 11001 00000 00010 ooooo cpmovua0.h =crop (p0_1) ; 11001 00000 00010 ooooo cpmovua0.h =crop (p0_1)
(dni cpmovua0_h_P0S "cpmovua0.h $crop Pn" (dni cpmovua0_h_P0S "cpmovua0.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovua0_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovua0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpmovua0.h $crop" "cpmovua0.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5676,7 +5676,7 @@ ...@@ -5676,7 +5676,7 @@
; 11001 00000 00011 ooooo cpmovla0.h =crop (p0_1) ; 11001 00000 00011 ooooo cpmovla0.h =crop (p0_1)
(dni cpmovla0_h_P0S "cpmovla0.h $crop Pn" (dni cpmovla0_h_P0S "cpmovla0.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovla0_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovla0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpmovla0.h $crop" "cpmovla0.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5687,7 +5687,7 @@ ...@@ -5687,7 +5687,7 @@
; 11001 00000 00100 ooooo cpmovuua0.w =crop (p0_1) ; 11001 00000 00100 ooooo cpmovuua0.w =crop (p0_1)
(dni cpmovuua0_w_P0S "cpmovuua0.w $crop Pn" (dni cpmovuua0_w_P0S "cpmovuua0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovuua0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovuua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovuua0.w $crop" "cpmovuua0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5698,7 +5698,7 @@ ...@@ -5698,7 +5698,7 @@
; 11001 00000 00101 ooooo cpmovula0.w =crop (p0_1) ; 11001 00000 00101 ooooo cpmovula0.w =crop (p0_1)
(dni cpmovula0_w_P0S "cpmovula0.w $crop Pn" (dni cpmovula0_w_P0S "cpmovula0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovula0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovula0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovula0.w $crop" "cpmovula0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5709,7 +5709,7 @@ ...@@ -5709,7 +5709,7 @@
; 11001 00000 00110 ooooo cpmovlua0.w =crop (p0_1) ; 11001 00000 00110 ooooo cpmovlua0.w =crop (p0_1)
(dni cpmovlua0_w_P0S "cpmovlua0.w $crop Pn" (dni cpmovlua0_w_P0S "cpmovlua0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlua0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovlua0.w $crop" "cpmovlua0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5720,7 +5720,7 @@ ...@@ -5720,7 +5720,7 @@
; 11001 00000 00111 ooooo cpmovlla0.w =crop (p0_1) ; 11001 00000 00111 ooooo cpmovlla0.w =crop (p0_1)
(dni cpmovlla0_w_P0S "cpmovlla0.w $crop Pn" (dni cpmovlla0_w_P0S "cpmovlla0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlla0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovlla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovlla0.w $crop" "cpmovlla0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5731,7 +5731,7 @@ ...@@ -5731,7 +5731,7 @@
; 11001 00000 01000 ooooo cppacka0u.b =crop (p0_1) ; 11001 00000 01000 ooooo cppacka0u.b =crop (p0_1)
(dni cppacka0u_b_P0S "cppacka0u.b $crop Pn" (dni cppacka0u_b_P0S "cppacka0u.b $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0u_b") (CPTYPE V8UQI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE)
"cppacka0u.b $crop" "cppacka0u.b $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5742,7 +5742,7 @@ ...@@ -5742,7 +5742,7 @@
; 11001 00000 01001 ooooo cppacka0.b =crop (p0_1) ; 11001 00000 01001 ooooo cppacka0.b =crop (p0_1)
(dni cppacka0_b_P0S "cppacka0.b $crop Pn" (dni cppacka0_b_P0S "cppacka0.b $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0_b") (CPTYPE V8QI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppacka0_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
"cppacka0.b $crop" "cppacka0.b $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5753,7 +5753,7 @@ ...@@ -5753,7 +5753,7 @@
; 11001 00000 01010 ooooo cppackua0.h =crop (p0_1) ; 11001 00000 01010 ooooo cppackua0.h =crop (p0_1)
(dni cppackua0_h_P0S "cppackua0.h $crop Pn" (dni cppackua0_h_P0S "cppackua0.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cppackua0.h $crop" "cppackua0.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5764,7 +5764,7 @@ ...@@ -5764,7 +5764,7 @@
; 11001 00000 01011 ooooo cppackla0.h =crop (p0_1) ; 11001 00000 01011 ooooo cppackla0.h =crop (p0_1)
(dni cppackla0_h_P0S "cppackla0.h $crop Pn" (dni cppackla0_h_P0S "cppackla0.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cppackla0.h $crop" "cppackla0.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5775,7 +5775,7 @@ ...@@ -5775,7 +5775,7 @@
; 11001 00000 01100 ooooo cppackua0.w =crop (p0_1) ; 11001 00000 01100 ooooo cppackua0.w =crop (p0_1)
(dni cppackua0_w_P0S "cppackua0.w $crop Pn" (dni cppackua0_w_P0S "cppackua0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cppackua0.w $crop" "cppackua0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5786,7 +5786,7 @@ ...@@ -5786,7 +5786,7 @@
; 11001 00000 01101 ooooo cppackla0.w =crop (p0_1) ; 11001 00000 01101 ooooo cppackla0.w =crop (p0_1)
(dni cppackla0_w_P0S "cppackla0.w $crop Pn" (dni cppackla0_w_P0S "cppackla0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cppackla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cppackla0.w $crop" "cppackla0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5797,7 +5797,7 @@ ...@@ -5797,7 +5797,7 @@
; 11001 00000 01110 ooooo cpmovhua0.w =crop (p0_1) ; 11001 00000 01110 ooooo cpmovhua0.w =crop (p0_1)
(dni cpmovhua0_w_P0S "cpmovhua0.w $crop Pn" (dni cpmovhua0_w_P0S "cpmovhua0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhua0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhua0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovhua0.w $crop" "cpmovhua0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -5808,7 +5808,7 @@ ...@@ -5808,7 +5808,7 @@
; 11001 00000 01111 ooooo cpmovhla0.w =crop (p0_1) ; 11001 00000 01111 ooooo cpmovhla0.w =crop (p0_1)
(dni cpmovhla0_w_P0S "cpmovhla0.w $crop Pn" (dni cpmovhla0_w_P0S "cpmovhla0.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhla0_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0s-isa (SLOTS P0S) (INTRINSIC "cpmovhla0_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovhla0.w $crop" "cpmovhla0.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -6670,7 +6670,7 @@ ...@@ -6670,7 +6670,7 @@
; 00001010 10100 qqqqq ppppp ooooo cpsadd3.h =crop,crqp,crpp (p0_1) ; 00001010 10100 qqqqq ppppp ooooo cpsadd3.h =crop,crqp,crpp (p0_1)
(dni cpsadd3_h_P0_P1 "cpsadd3.h $crop,$crqp,$crpp Pn" (dni cpsadd3_h_P0_P1 "cpsadd3.h $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpsadd3.h $crop,$crqp,$crpp" "cpsadd3.h $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #xa) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #xa) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -6681,7 +6681,7 @@ ...@@ -6681,7 +6681,7 @@
; 00001011 10100 qqqqq ppppp ooooo cpsadd3.w =crop,crqp,crpp (p0_1) ; 00001011 10100 qqqqq ppppp ooooo cpsadd3.w =crop,crqp,crpp (p0_1)
(dni cpsadd3_w_P0_P1 "cpsadd3.w $crop,$crqp,$crpp Pn" (dni cpsadd3_w_P0_P1 "cpsadd3.w $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsadd3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpsadd3.w $crop,$crqp,$crpp" "cpsadd3.w $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #xb) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #xb) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -6692,7 +6692,7 @@ ...@@ -6692,7 +6692,7 @@
; 00001110 10100 qqqqq ppppp ooooo cpssub3.h =crop,crqp,crpp (p0_1) ; 00001110 10100 qqqqq ppppp ooooo cpssub3.h =crop,crqp,crpp (p0_1)
(dni cpssub3_h_P0_P1 "cpssub3.h $crop,$crqp,$crpp Pn" (dni cpssub3_h_P0_P1 "cpssub3.h $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpssub3.h $crop,$crqp,$crpp" "cpssub3.h $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #xe) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #xe) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -6704,7 +6704,7 @@ ...@@ -6704,7 +6704,7 @@
; 00001111 10100 qqqqq ppppp ooooo cpssub3.w =crop,crqp,crpp (p0_1) ; 00001111 10100 qqqqq ppppp ooooo cpssub3.w =crop,crqp,crpp (p0_1)
(dni cpssub3_w_P0_P1 "cpssub3.w $crop,$crqp,$crpp Pn" (dni cpssub3_w_P0_P1 "cpssub3.w $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpssub3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpssub3.w $crop,$crqp,$crpp" "cpssub3.w $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #xf) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #xf) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -7343,7 +7343,7 @@ ...@@ -7343,7 +7343,7 @@
; 01011010 10100 qqqqq ppppp ooooo cpsla3.h =crop,crqp,crpp (p0_1) ; 01011010 10100 qqqqq ppppp ooooo cpsla3.h =crop,crqp,crpp (p0_1)
(dni cpsla3_h_P0_P1 "cpsla3.h $crop,$crqp,$crpp Pn" (dni cpsla3_h_P0_P1 "cpsla3.h $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpsla3.h $crop,$crqp,$crpp" "cpsla3.h $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #x5a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x5a) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -7354,7 +7354,7 @@ ...@@ -7354,7 +7354,7 @@
; 01011100 10100 qqqqq ppppp ooooo cpsla3.w =crop,crqp,crpp (p0_1) ; 01011100 10100 qqqqq ppppp ooooo cpsla3.w =crop,crqp,crpp (p0_1)
(dni cpsla3_w_P0_P1 "cpsla3.w $crop,$crqp,$crpp Pn" (dni cpsla3_w_P0_P1 "cpsla3.w $crop,$crqp,$crpp Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpsla3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpsla3.w $crop,$crqp,$crpp" "cpsla3.w $crop,$crqp,$crpp"
(+ (f-ivc2-8u0 #x5c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x5c) (f-ivc2-5u8 #x14) crqp crpp crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -7497,7 +7497,7 @@ ...@@ -7497,7 +7497,7 @@
; xxxxiiii 10101 qqqqq 01101 ooooo cpslai3.h =crop,crqp,imm4p4 (p0_1) ; xxxxiiii 10101 qqqqq 01101 ooooo cpslai3.h =crop,crqp,imm4p4 (p0_1)
(dni cpslai3_h_P0_P1 "cpslai3.h $crop,$crqp,imm4p4 Pn" (dni cpslai3_h_P0_P1 "cpslai3.h $crop,$crqp,imm4p4 Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpslai3.h $crop,$crqp,$imm4p4" "cpslai3.h $crop,$crqp,$imm4p4"
(+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0)) (+ ivc-x-0-4 imm4p4 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -7508,7 +7508,7 @@ ...@@ -7508,7 +7508,7 @@
; xxxiiiii 10101 qqqqq 01110 ooooo cpslai3.w =crop,crqp,imm5p3 (p0_1) ; xxxiiiii 10101 qqqqq 01110 ooooo cpslai3.w =crop,crqp,imm5p3 (p0_1)
(dni cpslai3_w_P0_P1 "cpslai3.w $crop,$crqp,imm5p3 Pn" (dni cpslai3_w_P0_P1 "cpslai3.w $crop,$crqp,imm5p3 Pn"
(OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p0-p1-isa (SLOTS P0,P1) (INTRINSIC "cpslai3_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpslai3.w $crop,$crqp,$imm5p3" "cpslai3.w $crop,$crqp,$imm5p3"
(+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0)) (+ ivc-x-0-3 imm5p3 (f-ivc2-5u8 #x15) crqp (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8109,7 +8109,7 @@ ...@@ -8109,7 +8109,7 @@
; 00000000 11001 00000 00001 ooooo cpmova1.b =crop (p0_1) ; 00000000 11001 00000 00001 ooooo cpmova1.b =crop (p0_1)
(dni cpmova1_b_P1 "cpmova1.b $crop Pn" (dni cpmova1_b_P1 "cpmova1.b $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmova1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
"cpmova1.b $crop" "cpmova1.b $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x1) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8120,7 +8120,7 @@ ...@@ -8120,7 +8120,7 @@
; 00000000 11001 00000 00010 ooooo cpmovua1.h =crop (p0_1) ; 00000000 11001 00000 00010 ooooo cpmovua1.h =crop (p0_1)
(dni cpmovua1_h_P1 "cpmovua1.h $crop Pn" (dni cpmovua1_h_P1 "cpmovua1.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpmovua1.h $crop" "cpmovua1.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x2) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8131,7 +8131,7 @@ ...@@ -8131,7 +8131,7 @@
; 00000000 11001 00000 00011 ooooo cpmovla1.h =crop (p0_1) ; 00000000 11001 00000 00011 ooooo cpmovla1.h =crop (p0_1)
(dni cpmovla1_h_P1 "cpmovla1.h $crop Pn" (dni cpmovla1_h_P1 "cpmovla1.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cpmovla1.h $crop" "cpmovla1.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x3) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8142,7 +8142,7 @@ ...@@ -8142,7 +8142,7 @@
; 00000000 11001 00000 00100 ooooo cpmovuua1.w =crop (p0_1) ; 00000000 11001 00000 00100 ooooo cpmovuua1.w =crop (p0_1)
(dni cpmovuua1_w_P1 "cpmovuua1.w $crop Pn" (dni cpmovuua1_w_P1 "cpmovuua1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovuua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovuua1.w $crop" "cpmovuua1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x4) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8153,7 +8153,7 @@ ...@@ -8153,7 +8153,7 @@
; 00000000 11001 00000 00101 ooooo cpmovula1.w =crop (p0_1) ; 00000000 11001 00000 00101 ooooo cpmovula1.w =crop (p0_1)
(dni cpmovula1_w_P1 "cpmovula1.w $crop Pn" (dni cpmovula1_w_P1 "cpmovula1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovula1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovula1.w $crop" "cpmovula1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x5) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8164,7 +8164,7 @@ ...@@ -8164,7 +8164,7 @@
; 00000000 11001 00000 00110 ooooo cpmovlua1.w =crop (p0_1) ; 00000000 11001 00000 00110 ooooo cpmovlua1.w =crop (p0_1)
(dni cpmovlua1_w_P1 "cpmovlua1.w $crop Pn" (dni cpmovlua1_w_P1 "cpmovlua1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovlua1.w $crop" "cpmovlua1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x6) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8175,7 +8175,7 @@ ...@@ -8175,7 +8175,7 @@
; 00000000 11001 00000 00111 ooooo cpmovlla1.w =crop (p0_1) ; 00000000 11001 00000 00111 ooooo cpmovlla1.w =crop (p0_1)
(dni cpmovlla1_w_P1 "cpmovlla1.w $crop Pn" (dni cpmovlla1_w_P1 "cpmovlla1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovlla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovlla1.w $crop" "cpmovlla1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x7) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8186,7 +8186,7 @@ ...@@ -8186,7 +8186,7 @@
; 00000000 11001 00000 01000 ooooo cppacka1u.b =crop (p0_1) ; 00000000 11001 00000 01000 ooooo cppacka1u.b =crop (p0_1)
(dni cppacka1u_b_P1 "cppacka1u.b $crop Pn" (dni cppacka1u_b_P1 "cppacka1u.b $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1u_b") (CPTYPE V8UQI) (CRET FIRST) VOLATILE)
"cppacka1u.b $crop" "cppacka1u.b $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x8) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8197,7 +8197,7 @@ ...@@ -8197,7 +8197,7 @@
; 00000000 11001 00000 01001 ooooo cppacka1.b =crop (p0_1) ; 00000000 11001 00000 01001 ooooo cppacka1.b =crop (p0_1)
(dni cppacka1_b_P1 "cppacka1.b $crop Pn" (dni cppacka1_b_P1 "cppacka1.b $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppacka1_b") (CPTYPE V8QI) (CRET FIRST) VOLATILE)
"cppacka1.b $crop" "cppacka1.b $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #x9) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8208,7 +8208,7 @@ ...@@ -8208,7 +8208,7 @@
; 00000000 11001 00000 01010 ooooo cppackua1.h =crop (p0_1) ; 00000000 11001 00000 01010 ooooo cppackua1.h =crop (p0_1)
(dni cppackua1_h_P1 "cppackua1.h $crop Pn" (dni cppackua1_h_P1 "cppackua1.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cppackua1.h $crop" "cppackua1.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xa) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8219,7 +8219,7 @@ ...@@ -8219,7 +8219,7 @@
; 00000000 11001 00000 01011 ooooo cppackla1.h =crop (p0_1) ; 00000000 11001 00000 01011 ooooo cppackla1.h =crop (p0_1)
(dni cppackla1_h_P1 "cppackla1.h $crop Pn" (dni cppackla1_h_P1 "cppackla1.h $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_h") (CPTYPE V4HI) (CRET FIRST) VOLATILE)
"cppackla1.h $crop" "cppackla1.h $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xb) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8230,7 +8230,7 @@ ...@@ -8230,7 +8230,7 @@
; 00000000 11001 00000 01100 ooooo cppackua1.w =crop (p0_1) ; 00000000 11001 00000 01100 ooooo cppackua1.w =crop (p0_1)
(dni cppackua1_w_P1 "cppackua1.w $crop Pn" (dni cppackua1_w_P1 "cppackua1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cppackua1.w $crop" "cppackua1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xc) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8241,7 +8241,7 @@ ...@@ -8241,7 +8241,7 @@
; 00000000 11001 00000 01101 ooooo cppackla1.w =crop (p0_1) ; 00000000 11001 00000 01101 ooooo cppackla1.w =crop (p0_1)
(dni cppackla1_w_P1 "cppackla1.w $crop Pn" (dni cppackla1_w_P1 "cppackla1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cppackla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cppackla1.w $crop" "cppackla1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xd) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8252,7 +8252,7 @@ ...@@ -8252,7 +8252,7 @@
; 00000000 11001 00000 01110 ooooo cpmovhua1.w =crop (p0_1) ; 00000000 11001 00000 01110 ooooo cpmovhua1.w =crop (p0_1)
(dni cpmovhua1_w_P1 "cpmovhua1.w $crop Pn" (dni cpmovhua1_w_P1 "cpmovhua1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhua1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovhua1.w $crop" "cpmovhua1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xe) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
...@@ -8263,7 +8263,7 @@ ...@@ -8263,7 +8263,7 @@
; 00000000 11001 00000 01111 ooooo cpmovhla1.w =crop (p0_1) ; 00000000 11001 00000 01111 ooooo cpmovhla1.w =crop (p0_1)
(dni cpmovhla1_w_P1 "cpmovhla1.w $crop Pn" (dni cpmovhla1_w_P1 "cpmovhla1.w $crop Pn"
(OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST)) (OPTIONAL_CP_INSN ivc2-p1-isa (SLOTS P1) (INTRINSIC "cpmovhla1_w") (CPTYPE V2SI) (CRET FIRST) VOLATILE)
"cpmovhla1.w $crop" "cpmovhla1.w $crop"
(+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0)) (+ (f-ivc2-8u0 #x0) (f-ivc2-5u8 #x19) (f-ivc2-5u13 #x0) (f-ivc2-5u18 #xf) crop (f-ivc2-4u28 0))
(sequence () (sequence ()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment