Lines Matching defs:pseudo
639 #define IS_PSEUDO_REGNUM(n) (IN_SET (PSEUDO, (n)))
660 int pseudo;
727 /* Verify that the raw and pseudo ranges have matching sizes. */
737 gdb_assert (r->pseudo == MEP_FIRST_CSR_REGNUM + i);
741 /* Set up the initial raw<->pseudo mappings. */
748 /* Add the CSR raw<->pseudo mappings. */
753 mep_raw_to_pseudo[r->raw] = r->pseudo;
754 mep_pseudo_to_raw[r->pseudo] = r->raw;
757 /* Add the CR raw<->pseudo mappings. */
766 /* Truly, the raw->pseudo mapping depends on the current module.
767 But we use the raw->pseudo mapping when we read the debugging
779 /* Add the CCR raw<->pseudo mappings. */
783 int pseudo = MEP_FIRST_CCR_REGNUM + i;
784 mep_raw_to_pseudo[raw] = pseudo;
785 mep_pseudo_to_raw[pseudo] = raw;
801 numbered PSEUDO. */
803 mep_pseudo_cr_size (int pseudo)
805 if (IS_CR32_REGNUM (pseudo)
806 || IS_FP_CR32_REGNUM (pseudo))
808 else if (IS_CR64_REGNUM (pseudo)
809 || IS_FP_CR64_REGNUM (pseudo))
812 gdb_assert_not_reached ("unexpected coprocessor pseudo register");
816 /* If the coprocessor pseudoregister numbered PSEUDO is a
820 mep_pseudo_cr_is_float (int pseudo)
822 return (IS_FP_CR32_REGNUM (pseudo)
823 || IS_FP_CR64_REGNUM (pseudo));
830 mep_pseudo_cr_index (int pseudo)
832 if (IS_CR32_REGNUM (pseudo))
833 return pseudo - MEP_FIRST_CR32_REGNUM;
834 else if (IS_FP_CR32_REGNUM (pseudo))
835 return pseudo - MEP_FIRST_FP_CR32_REGNUM;
836 else if (IS_CR64_REGNUM (pseudo))
837 return pseudo - MEP_FIRST_CR64_REGNUM;
838 else if (IS_FP_CR64_REGNUM (pseudo))
839 return pseudo - MEP_FIRST_FP_CR64_REGNUM;
841 gdb_assert_not_reached ("unexpected coprocessor pseudo register");
1179 gdb_assert_not_reached ("unexpected pseudo register");
1262 gdb_assert_not_reached ("unexpected pseudo register");