mbig-endian Target Report RejectNegative Mask(BIG_ENDIAN) Generate big endian code mlittle-endian Target Report RejectNegative InverseMask(BIG_ENDIAN) Generate little endian code mgnu-as Target Report Mask(GNU_AS) Generate code for GNU as mgnu-ld Target Report Mask(GNU_LD) Generate code for GNU ld mvolatile-asm-stop Target Report Mask(VOL_ASM_STOP) Emit stop bits before and after volatile extended asms mregister-names Target Mask(REG_NAMES) Use in/loc/out register names mno-sdata Target Report RejectNegative Mask(NO_SDATA) msdata Target Report RejectNegative InverseMask(NO_SDATA) Enable use of sdata/scommon/sbss mno-pic Target Report RejectNegative Mask(NO_PIC) Generate code without GP reg mconstant-gp Target Report RejectNegative Mask(CONST_GP) gp is constant (but save/restore gp on indirect calls) mauto-pic Target Report RejectNegative Mask(AUTO_PIC) Generate self-relocatable code minline-float-divide-min-latency Target Report RejectNegative Var(TARGET_INLINE_FLOAT_DIV, 1) Generate inline floating point division, optimize for latency minline-float-divide-max-throughput Target Report RejectNegative Var(TARGET_INLINE_FLOAT_DIV, 2) Init(2) Generate inline floating point division, optimize for throughput mno-inline-float-divide Target Report RejectNegative Var(TARGET_INLINE_FLOAT_DIV, 0) minline-int-divide-min-latency Target Report RejectNegative Var(TARGET_INLINE_INT_DIV, 1) Generate inline integer division, optimize for latency minline-int-divide-max-throughput Target Report RejectNegative Var(TARGET_INLINE_INT_DIV, 2) Generate inline integer division, optimize for throughput mno-inline-int-divide Target Report RejectNegative Var(TARGET_INLINE_INT_DIV, 0) Do not inline integer division minline-sqrt-min-latency Target Report RejectNegative Var(TARGET_INLINE_SQRT, 1) Generate inline square root, optimize for latency minline-sqrt-max-throughput Target Report RejectNegative Var(TARGET_INLINE_SQRT, 2) Generate inline square root, optimize for throughput mno-inline-sqrt Target Report RejectNegative Var(TARGET_INLINE_SQRT, 0) Do not inline square root mdwarf2-asm Target Report Mask(DWARF2_ASM) Enable Dwarf 2 line debug info via GNU as mearly-stop-bits Target Report Mask(EARLY_STOP_BITS) Enable earlier placing stop bits for better scheduling mfixed-range= Target RejectNegative Joined Specify range of registers to make fixed mtls-size= Target RejectNegative Joined UInteger Var(ia64_tls_size) Init(22) Specify bit size of immediate TLS offsets mtune= Target RejectNegative Joined Schedule code for given CPU msched-br-data-spec Target Report Var(mflag_sched_br_data_spec) Init(0) Use data speculation before reload msched-ar-data-spec Target Report Var(mflag_sched_ar_data_spec) Init(1) Use data speculation after reload msched-control-spec Target Report Var(mflag_sched_control_spec) Init(0) Use control speculation msched-br-in-data-spec Target Report Var(mflag_sched_br_in_data_spec) Init(1) Use in block data speculation before reload msched-ar-in-data-spec Target Report Var(mflag_sched_ar_in_data_spec) Init(1) Use in block data speculation after reload msched-in-control-spec Target Report Var(mflag_sched_in_control_spec) Init(1) Use in block control speculation msched-ldc Target Report Var(mflag_sched_ldc) Init(1) Use simple data speculation check msched-control-ldc Target Report Var(mflag_control_ldc) Init(0) Use simple data speculation check for control speculation msched-spec-verbose Common Report Var(mflag_sched_spec_verbose) Init(0) Print information about speculative motions. msched-prefer-non-data-spec-insns Common Report Var(mflag_sched_prefer_non_data_spec_insns) Init(0) If set, data speculative instructions will be chosen for schedule only if there are no other choices at the moment msched-prefer-non-control-spec-insns Common Report Var(mflag_sched_prefer_non_control_spec_insns) Init(0) If set, control speculative instructions will be chosen for schedule only if there are no other choices at the moment msched-count-spec-in-critical-path Common Report Var(mflag_sched_count_spec_in_critical_path) Init(0) Count speculative dependencies while calculating priority of instructions ; This comment is to ensure we retain the blank line above.