/netbsd-src/lib/libm/arch/sparc/ |
H A D | fenv.c | 320 fenv_t old_r, new_r; in feenableexcept() local 322 __stfsr(&old_r); in feenableexcept() 323 new_r = old_r | ((mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT); in feenableexcept() 326 return (old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT; in feenableexcept() 332 fenv_t old_r, new_r; in fedisableexcept() local 334 __stfsr(&old_r); in fedisableexcept() 335 new_r = old_r & ~((mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT); in fedisableexcept() 338 return (old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT; in fedisableexcept()
|
/netbsd-src/lib/libm/arch/sparc64/ |
H A D | fenv.c | 334 fenv_t old_r, new_r; in feenableexcept() local 336 __stxfsr(&old_r); in feenableexcept() 337 new_r = old_r | ((mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT); in feenableexcept() 340 return (old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT; in feenableexcept() 346 fenv_t old_r, new_r; in fedisableexcept() local 348 __stxfsr(&old_r); in fedisableexcept() 349 new_r = old_r & ~((mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT); in fedisableexcept() 352 return (old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT; in fedisableexcept()
|
/netbsd-src/lib/libm/arch/hppa/ |
H A D | fenv.c | 341 fenv_t old_r, new_r; in feenableexcept() local 343 old_r = readfpsr(); in feenableexcept() 344 new_r = old_r | (mask & FE_ALL_EXCEPT); in feenableexcept() 347 return old_r & FE_ALL_EXCEPT; in feenableexcept() 353 fenv_t old_r, new_r; in fedisableexcept() local 355 old_r = readfpsr(); in fedisableexcept() 356 new_r = old_r & ~(mask & FE_ALL_EXCEPT); in fedisableexcept() 359 return old_r & FE_ALL_EXCEPT; in fedisableexcept()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | except.cc | 538 eh_region old_r, eh_region outer) in duplicate_eh_regions_1() argument 543 new_r = gen_eh_region (old_r->type, outer); in duplicate_eh_regions_1() 544 gcc_assert (!data->eh_map->put (old_r, new_r)); in duplicate_eh_regions_1() 546 switch (old_r->type) in duplicate_eh_regions_1() 554 for (oc = old_r->u.eh_try.first_catch; oc ; oc = oc->next_catch) in duplicate_eh_regions_1() 566 new_r->u.allowed.type_list = old_r->u.allowed.type_list; in duplicate_eh_regions_1() 567 if (old_r->u.allowed.label) in duplicate_eh_regions_1() 569 = data->label_map (old_r->u.allowed.label, data->label_map_data); in duplicate_eh_regions_1() 576 LOCATION_LOCUS (old_r->u.must_not_throw.failure_loc); in duplicate_eh_regions_1() 578 old_r->u.must_not_throw.failure_decl; in duplicate_eh_regions_1() [all …]
|
H A D | tree-eh.cc | 3110 eh_region old_r, new_r; in maybe_duplicate_eh_stmt_fn() local 3112 old_r = (*old_fun->eh->region_array)[-old_lp_nr]; in maybe_duplicate_eh_stmt_fn() 3113 new_r = static_cast<eh_region> (*map->get (old_r)); in maybe_duplicate_eh_stmt_fn()
|
H A D | tree-inline.cc | 1488 eh_region old_r, new_r; in remap_eh_region_nr() local 1490 old_r = get_eh_region_from_number_fn (id->src_cfun, old_nr); in remap_eh_region_nr() 1491 new_r = static_cast<eh_region> (*id->eh_map->get (old_r)); in remap_eh_region_nr()
|
H A D | tree-cfg.cc | 7048 eh_region old_r, new_r; in move_stmt_eh_region_nr() local 7050 old_r = get_eh_region_from_number (old_nr); in move_stmt_eh_region_nr() 7051 new_r = static_cast<eh_region> (*p->eh_map->get (old_r)); in move_stmt_eh_region_nr()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | except.c | 537 eh_region old_r, eh_region outer) in duplicate_eh_regions_1() argument 542 new_r = gen_eh_region (old_r->type, outer); in duplicate_eh_regions_1() 543 gcc_assert (!data->eh_map->put (old_r, new_r)); in duplicate_eh_regions_1() 545 switch (old_r->type) in duplicate_eh_regions_1() 553 for (oc = old_r->u.eh_try.first_catch; oc ; oc = oc->next_catch) in duplicate_eh_regions_1() 565 new_r->u.allowed.type_list = old_r->u.allowed.type_list; in duplicate_eh_regions_1() 566 if (old_r->u.allowed.label) in duplicate_eh_regions_1() 568 = data->label_map (old_r->u.allowed.label, data->label_map_data); in duplicate_eh_regions_1() 575 LOCATION_LOCUS (old_r->u.must_not_throw.failure_loc); in duplicate_eh_regions_1() 577 old_r->u.must_not_throw.failure_decl; in duplicate_eh_regions_1() [all …]
|
H A D | tree-eh.c | 3115 eh_region old_r, new_r; in maybe_duplicate_eh_stmt_fn() local 3117 old_r = (*old_fun->eh->region_array)[-old_lp_nr]; in maybe_duplicate_eh_stmt_fn() 3118 new_r = static_cast<eh_region> (*map->get (old_r)); in maybe_duplicate_eh_stmt_fn()
|
H A D | tree-inline.c | 1489 eh_region old_r, new_r; in remap_eh_region_nr() local 1491 old_r = get_eh_region_from_number_fn (id->src_cfun, old_nr); in remap_eh_region_nr() 1492 new_r = static_cast<eh_region> (*id->eh_map->get (old_r)); in remap_eh_region_nr()
|
H A D | tree-cfg.c | 6966 eh_region old_r, new_r; in move_stmt_eh_region_nr() local 6968 old_r = get_eh_region_from_number (old_nr); in move_stmt_eh_region_nr() 6969 new_r = static_cast<eh_region> (*p->eh_map->get (old_r)); in move_stmt_eh_region_nr()
|