This patch doesn't do anything useful, it simply adds a new command-line
option -mtrack-speculation to AArch64. Subsequent patches build on this.
* config/aarch64/aarch64.opt (mtrack-speculation): New target option.
From-SVN: r263171
+2018-07-31 Richard Earnshaw <rearnsha@arm.com>
+
+ * config/aarch64/aarch64.opt (mtrack-speculation): New target option.
+
2018-07-31 Richard Earnshaw <rearnsha@arm.com>
* config/aarch64.md (unspecv): Add UNSPECV_SPECULAION_BARRIER.
mverbose-cost-dump
Common Undocumented Var(flag_aarch64_verbose_cost)
Enables verbose cost model dumping in the debug dump files.
+
+mtrack-speculation
+Target Var(aarch64_track_speculation)
+Generate code to track when the CPU might be speculating incorrectly.