This page lists the command-line options currently supported by
armclang++, which are based on Clang front-end, and
the LLVM-based optimization and code generation back-end.
For simplicity, we have shown usage with
armclang. The option can also be used with
armclang++, unless otherwise stated.
Options that control what action to perform on the input.
Options that specify input or output files.
Basic driver options
Options that affect basic functionality of the armclang driver.
Options that control optimization behavior and performance.
Workload compilation options
Options that affect the way C language workloads compile.
Options that support code development.
Options that control the behavior of warnings.
Options that control preprocessor behavior.