aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/rs6000.opt
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/rs6000/rs6000.opt')
-rw-r--r--gcc/config/rs6000/rs6000.opt8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/config/rs6000/rs6000.opt b/gcc/config/rs6000/rs6000.opt
index 794f887bbea..55fb74659f7 100644
--- a/gcc/config/rs6000/rs6000.opt
+++ b/gcc/config/rs6000/rs6000.opt
@@ -562,3 +562,11 @@ long rs6000_stack_protector_guard_offset = 0
;; branches via the CTR.
mspeculate-indirect-jumps
Target Undocumented Var(rs6000_speculate_indirect_jumps) Init(1) Save
+
+mno-optimize-xform
+Target Undocumented RejectNegative Mask(NO_OPT_XFORM) Var(rs6000_isa_flags)
+Do not generate optimize x-form addresses.
+
+moptimize-xform
+Target Undocumented RejectNegative InverseMask(NO_OPT_XFORM, OPT_XFORM) Var(rs6000_isa_flags)
+Optimize x-form addresses