2 Target Report RejectNegative Mask(BIG_ENDIAN)
3 Generate big endian code
6 Target Report RejectNegative InverseMask(BIG_ENDIAN)
7 Generate little endian code
10 Target Report Mask(GNU_AS)
11 Generate code for GNU as
14 Target Report Mask(GNU_LD)
15 Generate code for GNU ld
18 Target Report Mask(VOL_ASM_STOP)
19 Emit stop bits before and after volatile extended asms
22 Target Mask(REG_NAMES)
23 Use in/loc/out register names
26 Target Report RejectNegative Mask(NO_SDATA)
29 Target Report RejectNegative InverseMask(NO_SDATA)
30 Enable use of sdata/scommon/sbss
33 Target Report RejectNegative Mask(NO_PIC)
34 Generate code without GP reg
37 Target Report RejectNegative Mask(CONST_GP)
38 gp is constant (but save/restore gp on indirect calls)
41 Target Report RejectNegative Mask(AUTO_PIC)
42 Generate self-relocatable code
44 minline-float-divide-min-latency
45 Target Report RejectNegative Var(TARGET_INLINE_FLOAT_DIV, 1)
46 Generate inline floating point division, optimize for latency
48 minline-float-divide-max-throughput
49 Target Report RejectNegative Var(TARGET_INLINE_FLOAT_DIV, 2) Init(2)
50 Generate inline floating point division, optimize for throughput
52 mno-inline-float-divide
53 Target Report RejectNegative Var(TARGET_INLINE_FLOAT_DIV, 0)
55 minline-int-divide-min-latency
56 Target Report RejectNegative Var(TARGET_INLINE_INT_DIV, 1)
57 Generate inline integer division, optimize for latency
59 minline-int-divide-max-throughput
60 Target Report RejectNegative Var(TARGET_INLINE_INT_DIV, 2)
61 Generate inline integer division, optimize for throughput
64 Target Report RejectNegative Var(TARGET_INLINE_INT_DIV, 0)
65 Do not inline integer division
67 minline-sqrt-min-latency
68 Target Report RejectNegative Var(TARGET_INLINE_SQRT, 1)
69 Generate inline square root, optimize for latency
71 minline-sqrt-max-throughput
72 Target Report RejectNegative Var(TARGET_INLINE_SQRT, 2)
73 Generate inline square root, optimize for throughput
76 Target Report RejectNegative Var(TARGET_INLINE_SQRT, 0)
77 Do not inline square root
80 Target Report Mask(DWARF2_ASM)
81 Enable Dwarf 2 line debug info via GNU as
84 Target Report Mask(EARLY_STOP_BITS)
85 Enable earlier placing stop bits for better scheduling
88 Target RejectNegative Joined
89 Specify range of registers to make fixed
92 Target RejectNegative Joined UInteger Var(ia64_tls_size) Init(22)
93 Specify bit size of immediate TLS offsets
96 Target RejectNegative Joined
97 Schedule code for given CPU