|
FLANG
|
Options for controlling the target. More...
#include <flang/Frontend/TargetOptions.h>
Public Attributes | |
| std::string | triple |
| The name of the target triple to compile for. | |
| std::string | cpu |
| If given, the name of the target CPU to generate code for. | |
| std::string | cpuToTuneFor |
| If given, the name of the target CPU to tune code for. | |
| std::string | abi |
| If given, the name of the target ABI to use. | |
| std::vector< std::string > | featuresAsWritten |
| std::vector< int > | disabledRealKinds |
| The real KINDs disabled for this target. | |
| std::vector< int > | disabledIntegerKinds |
| The integer KINDs disabled for this target. | |
| bool | EnableAIXExtendedAltivecABI |
| Extended Altivec ABI on AIX. | |
| bool | asmVerbose = false |
| Print verbose assembly. | |
| bool | atomicIgnoreDenormalMode = false |
| Atomic control options. | |
| bool | atomicRemoteMemory = false |
| bool | atomicFineGrainedMemory = false |
Options for controlling the target.
| std::vector<std::string> Fortran::frontend::TargetOptions::featuresAsWritten |
The list of target specific features to enable or disable, as written on the command line.