Lines Matching defs:unw_rec_list

294 	struct unw_rec_list *unwind_record;	/* Unwind directive.  */
716 typedef struct unw_rec_list {
720 struct unw_rec_list *next;
721 } unw_rec_list;
743 unw_rec_list *list;
744 unw_rec_list *tail;
748 unw_rec_list *current_entry;
834 static void add_unwind_entry PARAMS((unw_rec_list *, int));
901 static unw_rec_list *output_endp PARAMS ((void));
902 static unw_rec_list *output_prologue PARAMS ((void));
903 static unw_rec_list *output_prologue_gr PARAMS ((unsigned int, unsigned int));
904 static unw_rec_list *output_body PARAMS ((void));
905 static unw_rec_list *output_mem_stack_f PARAMS ((unsigned int));
906 static unw_rec_list *output_mem_stack_v PARAMS ((void));
907 static unw_rec_list *output_psp_gr PARAMS ((unsigned int));
908 static unw_rec_list *output_psp_sprel PARAMS ((unsigned int));
909 static unw_rec_list *output_rp_when PARAMS ((void));
910 static unw_rec_list *output_rp_gr PARAMS ((unsigned int));
911 static unw_rec_list *output_rp_br PARAMS ((unsigned int));
912 static unw_rec_list *output_rp_psprel PARAMS ((unsigned int));
913 static unw_rec_list *output_rp_sprel PARAMS ((unsigned int));
914 static unw_rec_list *output_pfs_when PARAMS ((void));
915 static unw_rec_list *output_pfs_gr PARAMS ((unsigned int));
916 static unw_rec_list *output_pfs_psprel PARAMS ((unsigned int));
917 static unw_rec_list *output_pfs_sprel PARAMS ((unsigned int));
918 static unw_rec_list *output_preds_when PARAMS ((void));
919 static unw_rec_list *output_preds_gr PARAMS ((unsigned int));
920 static unw_rec_list *output_preds_psprel PARAMS ((unsigned int));
921 static unw_rec_list *output_preds_sprel PARAMS ((unsigned int));
922 static unw_rec_list *output_fr_mem PARAMS ((unsigned int));
923 static unw_rec_list *output_frgr_mem PARAMS ((unsigned int, unsigned int));
924 static unw_rec_list *output_gr_gr PARAMS ((unsigned int, unsigned int));
925 static unw_rec_list *output_gr_mem PARAMS ((unsigned int));
926 static unw_rec_list *output_br_mem PARAMS ((unsigned int));
927 static unw_rec_list *output_br_gr PARAMS ((unsigned int, unsigned int));
928 static unw_rec_list *output_spill_base PARAMS ((unsigned int));
929 static unw_rec_list *output_unat_when PARAMS ((void));
930 static unw_rec_list *output_unat_gr PARAMS ((unsigned int));
931 static unw_rec_list *output_unat_psprel PARAMS ((unsigned int));
932 static unw_rec_list *output_unat_sprel PARAMS ((unsigned int));
933 static unw_rec_list *output_lc_when PARAMS ((void));
934 static unw_rec_list *output_lc_gr PARAMS ((unsigned int));
935 static unw_rec_list *output_lc_psprel PARAMS ((unsigned int));
936 static unw_rec_list *output_lc_sprel PARAMS ((unsigned int));
937 static unw_rec_list *output_fpsr_when PARAMS ((void));
938 static unw_rec_list *output_fpsr_gr PARAMS ((unsigned int));
939 static unw_rec_list *output_fpsr_psprel PARAMS ((unsigned int));
940 static unw_rec_list *output_fpsr_sprel PARAMS ((unsigned int));
941 static unw_rec_list *output_priunat_when_gr PARAMS ((void));
942 static unw_rec_list *output_priunat_when_mem PARAMS ((void));
943 static unw_rec_list *output_priunat_gr PARAMS ((unsigned int));
944 static unw_rec_list *output_priunat_psprel PARAMS ((unsigned int));
945 static unw_rec_list *output_priunat_sprel PARAMS ((unsigned int));
946 static unw_rec_list *output_bsp_when PARAMS ((void));
947 static unw_rec_list *output_bsp_gr PARAMS ((unsigned int));
948 static unw_rec_list *output_bsp_psprel PARAMS ((unsigned int));
949 static unw_rec_list *output_bsp_sprel PARAMS ((unsigned int));
950 static unw_rec_list *output_bspstore_when PARAMS ((void));
951 static unw_rec_list *output_bspstore_gr PARAMS ((unsigned int));
952 static unw_rec_list *output_bspstore_psprel PARAMS ((unsigned int));
953 static unw_rec_list *output_bspstore_sprel PARAMS ((unsigned int));
954 static unw_rec_list *output_rnat_when PARAMS ((void));
955 static unw_rec_list *output_rnat_gr PARAMS ((unsigned int));
956 static unw_rec_list *output_rnat_psprel PARAMS ((unsigned int));
957 static unw_rec_list *output_rnat_sprel PARAMS ((unsigned int));
958 static unw_rec_list *output_unwabi PARAMS ((unsigned long, unsigned long));
959 static unw_rec_list *output_epilogue PARAMS ((unsigned long));
960 static unw_rec_list *output_label_state PARAMS ((unsigned long));
961 static unw_rec_list *output_copy_state PARAMS ((unsigned long));
962 static unw_rec_list *output_spill_psprel PARAMS ((unsigned int, unsigned int, unsigned int,
964 static unw_rec_list *output_spill_sprel PARAMS ((unsigned int, unsigned int, unsigned int,
966 static unw_rec_list *output_spill_reg PARAMS ((unsigned int, unsigned int, unsigned int,
968 static void process_one_record PARAMS ((unw_rec_list *, vbyte_func));
969 static void process_unw_records PARAMS ((unw_rec_list *, vbyte_func));
970 static int calc_record_size PARAMS ((unw_rec_list *));
971 static void set_imask PARAMS ((unw_rec_list *, unsigned long, unsigned long, unsigned int));
975 static unw_rec_list *optimize_unw_records PARAMS ((unw_rec_list *));
976 static void fixup_unw_records PARAMS ((unw_rec_list *, int));
1107 unw_rec_list *ptr;
1780 unw_rec_list *cur, *prev;
1823 static unw_rec_list *
1826 unw_rec_list *ptr;
1837 static unw_rec_list *
1840 unw_rec_list *ptr = alloc_record (endp);
1844 static unw_rec_list *
1847 unw_rec_list *ptr = alloc_record (prologue);
1852 static unw_rec_list *
1857 unw_rec_list *ptr = alloc_record (prologue_gr);
1864 static unw_rec_list *
1867 unw_rec_list *ptr = alloc_record (body);
1871 static unw_rec_list *
1875 unw_rec_list *ptr = alloc_record (mem_stack_f);
1880 static unw_rec_list *
1883 unw_rec_list *ptr = alloc_record (mem_stack_v);
1887 static unw_rec_list *
1891 unw_rec_list *ptr = alloc_record (psp_gr);
1896 static unw_rec_list *
1900 unw_rec_list *ptr = alloc_record (psp_sprel);
1905 static unw_rec_list *
1908 unw_rec_list *ptr = alloc_record (rp_when);
1912 static unw_rec_list *
1916 unw_rec_list *ptr = alloc_record (rp_gr);
1921 static unw_rec_list *
1925 unw_rec_list *ptr = alloc_record (rp_br);
1930 static unw_rec_list *
1934 unw_rec_list *ptr = alloc_record (rp_psprel);
1939 static unw_rec_list *
1943 unw_rec_list *ptr = alloc_record (rp_sprel);
1948 static unw_rec_list *
1951 unw_rec_list *ptr = alloc_record (pfs_when);
1955 static unw_rec_list *
1959 unw_rec_list *ptr = alloc_record (pfs_gr);
1964 static unw_rec_list *
1968 unw_rec_list *ptr = alloc_record (pfs_psprel);
1973 static unw_rec_list *
1977 unw_rec_list *ptr = alloc_record (pfs_sprel);
1982 static unw_rec_list *
1985 unw_rec_list *ptr = alloc_record (preds_when);
1989 static unw_rec_list *
1993 unw_rec_list *ptr = alloc_record (preds_gr);
1998 static unw_rec_list *
2002 unw_rec_list *ptr = alloc_record (preds_psprel);
2007 static unw_rec_list *
2011 unw_rec_list *ptr = alloc_record (preds_sprel);
2016 static unw_rec_list *
2020 unw_rec_list *ptr = alloc_record (fr_mem);
2021 unw_rec_list *cur = ptr;
2027 unw_rec_list *prev = cur;
2041 static unw_rec_list *
2046 unw_rec_list *ptr = alloc_record (frgr_mem);
2047 unw_rec_list *cur = ptr;
2053 unw_rec_list *prev = cur;
2068 unw_rec_list *prev = cur;
2082 static unw_rec_list *
2087 unw_rec_list *ptr = alloc_record (gr_gr);
2088 unw_rec_list *cur = ptr;
2095 unw_rec_list *prev = cur;
2111 static unw_rec_list *
2115 unw_rec_list *ptr = alloc_record (gr_mem);
2116 unw_rec_list *cur = ptr;
2122 unw_rec_list *prev = cur;
2136 static unw_rec_list *
2139 unw_rec_list *ptr = alloc_record (br_mem);
2140 unw_rec_list *cur = ptr;
2146 unw_rec_list *prev = cur;
2160 static unw_rec_list *
2165 unw_rec_list *ptr = alloc_record (br_gr);
2166 unw_rec_list *cur = ptr;
2173 unw_rec_list *prev = cur;
2189 static unw_rec_list *
2193 unw_rec_list *ptr = alloc_record (spill_base);
2198 static unw_rec_list *
2201 unw_rec_list *ptr = alloc_record (unat_when);
2205 static unw_rec_list *
2209 unw_rec_list *ptr = alloc_record (unat_gr);
2214 static unw_rec_list *
2218 unw_rec_list *ptr = alloc_record (unat_psprel);
2223 static unw_rec_list *
2227 unw_rec_list *ptr = alloc_record (unat_sprel);
2232 static unw_rec_list *
2235 unw_rec_list *ptr = alloc_record (lc_when);
2239 static unw_rec_list *
2243 unw_rec_list *ptr = alloc_record (lc_gr);
2248 static unw_rec_list *
2252 unw_rec_list *ptr = alloc_record (lc_psprel);
2257 static unw_rec_list *
2261 unw_rec_list *ptr = alloc_record (lc_sprel);
2266 static unw_rec_list *
2269 unw_rec_list *ptr = alloc_record (fpsr_when);
2273 static unw_rec_list *
2277 unw_rec_list *ptr = alloc_record (fpsr_gr);
2282 static unw_rec_list *
2286 unw_rec_list *ptr = alloc_record (fpsr_psprel);
2291 static unw_rec_list *
2295 unw_rec_list *ptr = alloc_record (fpsr_sprel);
2300 static unw_rec_list *
2303 unw_rec_list *ptr = alloc_record (priunat_when_gr);
2307 static unw_rec_list *
2310 unw_rec_list *ptr = alloc_record (priunat_when_mem);
2314 static unw_rec_list *
2318 unw_rec_list *ptr = alloc_record (priunat_gr);
2323 static unw_rec_list *
2327 unw_rec_list *ptr = alloc_record (priunat_psprel);
2332 static unw_rec_list *
2336 unw_rec_list *ptr = alloc_record (priunat_sprel);
2341 static unw_rec_list *
2344 unw_rec_list *ptr = alloc_record (bsp_when);
2348 static unw_rec_list *
2352 unw_rec_list *ptr = alloc_record (bsp_gr);
2357 static unw_rec_list *
2361 unw_rec_list *ptr = alloc_record (bsp_psprel);
2366 static unw_rec_list *
2370 unw_rec_list *ptr = alloc_record (bsp_sprel);
2375 static unw_rec_list *
2378 unw_rec_list *ptr = alloc_record (bspstore_when);
2382 static unw_rec_list *
2386 unw_rec_list *ptr = alloc_record (bspstore_gr);
2391 static unw_rec_list *
2395 unw_rec_list *ptr = alloc_record (bspstore_psprel);
2400 static unw_rec_list *
2404 unw_rec_list *ptr = alloc_record (bspstore_sprel);
2409 static unw_rec_list *
2412 unw_rec_list *ptr = alloc_record (rnat_when);
2416 static unw_rec_list *
2420 unw_rec_list *ptr = alloc_record (rnat_gr);
2425 static unw_rec_list *
2429 unw_rec_list *ptr = alloc_record (rnat_psprel);
2434 static unw_rec_list *
2438 unw_rec_list *ptr = alloc_record (rnat_sprel);
2443 static unw_rec_list *
2448 unw_rec_list *ptr = alloc_record (unwabi);
2454 static unw_rec_list *
2457 unw_rec_list *ptr = alloc_record (epilogue);
2462 static unw_rec_list *
2465 unw_rec_list *ptr = alloc_record (label_state);
2470 static unw_rec_list *
2473 unw_rec_list *ptr = alloc_record (copy_state);
2478 static unw_rec_list *
2485 unw_rec_list *ptr = alloc_record (predicate ? spill_psprel_p : spill_psprel);
2493 static unw_rec_list *
2500 unw_rec_list *ptr = alloc_record (predicate ? spill_sprel_p : spill_sprel);
2508 static unw_rec_list *
2516 unw_rec_list *ptr = alloc_record (predicate ? spill_reg_p : spill_reg);
2525 /* Given a unw_rec_list process the correct format with the
2530 unw_rec_list *ptr;
2639 const unw_rec_list *cur = ptr;
2650 const unw_rec_list *cur = ptr;
2721 /* Given a unw_rec_list list, process all the records with
2725 unw_rec_list *list;
2728 unw_rec_list *ptr;
2736 unw_rec_list *list;
2777 unw_rec_list *region;
2913 static unw_rec_list *
2915 unw_rec_list *list;
2937 unw_rec_list *list;
2940 unw_rec_list *ptr, *region = 0;
2956 unw_rec_list *last;
3087 unw_rec_list *list;
3091 list = (unw_rec_list *) frag->fr_opcode;
3117 unw_rec_list *list;
3122 list = (unw_rec_list *) frag->fr_opcode;
3398 unw_rec_list *ptr;
3790 unw_rec_list *list;
6739 unw_rec_list *ptr = md.slot[curr].unwind_record;
6740 unw_rec_list *end_ptr = NULL;
6751 unw_rec_list *last_ptr;