Home | History | Annotate | Download | only in config

Lines Matching defs:relax

76   {"relax-all", no_argument, NULL, OPTION_RELAX_ALL},
78 {"no-relax", no_argument, NULL, OPTION_NORELAX},
80 {"relax-section", no_argument, NULL, OPTION_RELAX_SECTION},
114 /* .cmd line option -relax-all allows all branches and calls to be replaced
116 -no-relax inhibits branch/call conversion.
119 relax_optionT relax;
598 nios2_as_options.relax = relax_none;
600 nios2_as_options.relax = relax_section;
602 nios2_as_options.relax = relax_all;
655 -relax-section (the default), and an absolute jump mode with -relax-all.
685 For the -relax-all relaxation mode, the conversions are
721 For the -relax-all mode, N = 0 represents an in-range branch and N = 1
735 /* For the -relax-section mode, unconditional branches require 2 extra i
740 /* For the -relax-all mode, unconditional branches require 3 instructions
747 (nios2_as_options.relax == relax_all \
751 (nios2_as_options.relax == relax_all \
767 else if (nios2_as_options.relax == relax_all)
825 else if (nios2_as_options.relax == relax_all)
828 else if (nios2_as_options.relax == relax_section
926 /* If we didn't or can't relax, this is a regular branch instruction.
946 if (nios2_as_options.relax == relax_section)
1018 if (nios2_as_options.relax == relax_section)
3410 to long call sequences, and rely on the linker to relax them back to
3552 nios2_as_options.relax = relax_all;
3555 nios2_as_options.relax = relax_none;
3558 nios2_as_options.relax = relax_section;
3590 " -relax-all replace all branch and call "
3592 " -relax-section replace identified out of range "
3594 " -no-relax do not replace any branches or calls\n"
3678 nios2_as_options.relax = relax_none;
3749 if (nios2_as_options.relax != relax_none
3753 else if (nios2_as_options.relax != relax_none
3757 else if (nios2_as_options.relax == relax_all
4073 /* If we are expecting to relax in the linker, then we must output a
4075 if (nios2_as_options.relax == relax_all